Abuse filter log

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search
Details for log entry 9,362

16:10, 4 October 2025: TheSpiderNinjas (talk | contribs) triggered filter 16, performing the action "edit" on Sigq. Actions taken: Disallow; Filter description: the "User:" must not be hidden on links to userspace (examine)

Changes made in edit

Created by [[User:TheSpiderNinjas|TheSpiderNinjas]]

== Stuff ==
<pre>
!
True

?
False

!?!
Binary, ! for 1 and ? for 0

1
Variable

{7}
Number, only works as a value

0 = !?!
Set a var to a value ^= for specifically bool #= for specifically int

0? [ ]
If the value is true run the block of code

0? < >
While the value is true run the loop

0? [ ]
If the value is true jump to specified label

0::1 [ ]
If the values are equal run the block of code

0::1 < >
While the values are equal

0::1 @label
If the values are equal jump to specified label

@label
Jump to specified label

label:
Declare label

0~
Halt program if value is true

~
Unconditional Halt

0. (int)
Print value as ASCII

0. (bool)
Print value as 0 / 1

0$ (int)
Accept input as ASCII

0$ (bool)
Accept input as 0 / 1

^0
Convert value to bool

#0
Convert value to int

0!
NOT, NOTs a value

0&1
AND, ANDs two values

0|1
OR, ORs two values

{ !?! }
Value, just a literal

[ ... ]
Block of code, Runs the code inside

( ... )
Parentheses, order of operations

< ... >
Loop, Like the block of code but loops forever

;Comment
Comment, Self explanatory
</pre>

== Examples ==
=== Truth Machine ===
^0$ ;Get input (0/1)
0? <0.> ;If 1 print input forever (1)
0. ;Print input

=== Cat program ===
<0$ 0.> ;Loop forever between getting input and outputting it

=== Hello World ===
{72}. {101}. {108}. {108}. {111}. {44}. {32}. {87}. {111}. {114}. {108}. {100}. {33}.

Action parameters

VariableValue
Edit count of the user (user_editcount)
37
Name of the user account (user_name)
'TheSpiderNinjas'
Age of the user account (user_age)
14785976
Page ID (page_id)
0
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'Sigq'
Full page title (page_prefixedtitle)
'Sigq'
Action (action)
'edit'
Edit summary/reason (summary)
''
Old content model (old_content_model)
''
New content model (new_content_model)
'wikitext'
Old page wikitext, before the edit (old_wikitext)
''
New page wikitext, after the edit (new_wikitext)
'Created by [[User:TheSpiderNinjas|TheSpiderNinjas]] == Stuff == <pre> ! True ? False !?! Binary, ! for 1 and ? for 0 1 Variable {7} Number, only works as a value 0 = !?! Set a var to a value ^= for specifically bool #= for specifically int 0? [ ] If the value is true run the block of code 0? < > While the value is true run the loop 0? [ ] If the value is true jump to specified label 0::1 [ ] If the values are equal run the block of code 0::1 < > While the values are equal 0::1 @label If the values are equal jump to specified label @label Jump to specified label label: Declare label 0~ Halt program if value is true ~ Unconditional Halt 0. (int) Print value as ASCII 0. (bool) Print value as 0 / 1 0$ (int) Accept input as ASCII 0$ (bool) Accept input as 0 / 1 ^0 Convert value to bool #0 Convert value to int 0! NOT, NOTs a value 0&1 AND, ANDs two values 0|1 OR, ORs two values { !?! } Value, just a literal [ ... ] Block of code, Runs the code inside ( ... ) Parentheses, order of operations < ... > Loop, Like the block of code but loops forever ;Comment Comment, Self explanatory </pre> == Examples == === Truth Machine === ^0$ ;Get input (0/1) 0? <0.> ;If 1 print input forever (1) 0. ;Print input === Cat program === <0$ 0.> ;Loop forever between getting input and outputting it === Hello World === {72}. {101}. {108}. {108}. {111}. {44}. {32}. {87}. {111}. {114}. {108}. {100}. {33}.'
Unified diff of changes made by edit (edit_diff)
'@@ -1,0 +1,106 @@ +Created by [[User:TheSpiderNinjas|TheSpiderNinjas]] + +== Stuff == +<pre> +! +True + +? +False + +!?! +Binary, ! for 1 and ? for 0 + +1 +Variable + +{7} +Number, only works as a value + +0 = !?! +Set a var to a value ^= for specifically bool #= for specifically int + +0? [ ] +If the value is true run the block of code + +0? < > +While the value is true run the loop + +0? [ ] +If the value is true jump to specified label + +0::1 [ ] +If the values are equal run the block of code + +0::1 < > +While the values are equal + +0::1 @label +If the values are equal jump to specified label + +@label +Jump to specified label + +label: +Declare label + +0~ +Halt program if value is true + +~ +Unconditional Halt + +0. (int) +Print value as ASCII + +0. (bool) +Print value as 0 / 1 + +0$ (int) +Accept input as ASCII + +0$ (bool) +Accept input as 0 / 1 + +^0 +Convert value to bool + +#0 +Convert value to int + +0! +NOT, NOTs a value + +0&1 +AND, ANDs two values + +0|1 +OR, ORs two values + +{ !?! } +Value, just a literal + +[ ... ] +Block of code, Runs the code inside + +( ... ) +Parentheses, order of operations + +< ... > +Loop, Like the block of code but loops forever + +;Comment +Comment, Self explanatory +</pre> + +== Examples == +=== Truth Machine === + ^0$ ;Get input (0/1) + 0? <0.> ;If 1 print input forever (1) + 0. ;Print input + +=== Cat program === + <0$ 0.> ;Loop forever between getting input and outputting it + +=== Hello World === + {72}. {101}. {108}. {108}. {111}. {44}. {32}. {87}. {111}. {114}. {108}. {100}. {33}. '
New page size (new_size)
1436
Old page size (old_size)
0
Lines added in edit (added_lines)
[ 0 => 'Created by [[User:TheSpiderNinjas|TheSpiderNinjas]]', 1 => '', 2 => '== Stuff ==', 3 => '<pre>', 4 => '!', 5 => 'True', 6 => '', 7 => '?', 8 => 'False', 9 => '', 10 => '!?!', 11 => 'Binary, ! for 1 and ? for 0', 12 => '', 13 => '1', 14 => 'Variable', 15 => '', 16 => '{7}', 17 => 'Number, only works as a value', 18 => '', 19 => '0 = !?!', 20 => 'Set a var to a value ^= for specifically bool #= for specifically int', 21 => '', 22 => '0? [ ]', 23 => 'If the value is true run the block of code', 24 => '', 25 => '0? < >', 26 => 'While the value is true run the loop', 27 => '', 28 => '0? [ ]', 29 => 'If the value is true jump to specified label', 30 => '', 31 => '0::1 [ ]', 32 => 'If the values are equal run the block of code', 33 => '', 34 => '0::1 < >', 35 => 'While the values are equal', 36 => '', 37 => '0::1 @label', 38 => 'If the values are equal jump to specified label', 39 => '', 40 => '@label', 41 => 'Jump to specified label', 42 => '', 43 => 'label:', 44 => 'Declare label', 45 => '', 46 => '0~', 47 => 'Halt program if value is true', 48 => '', 49 => '~', 50 => 'Unconditional Halt', 51 => '', 52 => '0. (int)', 53 => 'Print value as ASCII', 54 => '', 55 => '0. (bool)', 56 => 'Print value as 0 / 1', 57 => '', 58 => '0$ (int)', 59 => 'Accept input as ASCII', 60 => '', 61 => '0$ (bool)', 62 => 'Accept input as 0 / 1', 63 => '', 64 => '^0', 65 => 'Convert value to bool', 66 => '', 67 => '#0', 68 => 'Convert value to int', 69 => '', 70 => '0!', 71 => 'NOT, NOTs a value', 72 => '', 73 => '0&1', 74 => 'AND, ANDs two values', 75 => '', 76 => '0|1', 77 => 'OR, ORs two values ', 78 => '', 79 => '{ !?! }', 80 => 'Value, just a literal', 81 => '', 82 => '[ ... ]', 83 => 'Block of code, Runs the code inside', 84 => '', 85 => '( ... )', 86 => 'Parentheses, order of operations', 87 => '', 88 => '< ... >', 89 => 'Loop, Like the block of code but loops forever', 90 => '', 91 => ';Comment', 92 => 'Comment, Self explanatory', 93 => '</pre>', 94 => '', 95 => '== Examples ==', 96 => '=== Truth Machine ===', 97 => ' ^0$ ;Get input (0/1)', 98 => ' 0? <0.> ;If 1 print input forever (1)', 99 => ' 0. ;Print input', 100 => '', 101 => '=== Cat program ===', 102 => ' <0$ 0.> ;Loop forever between getting input and outputting it ', 103 => '', 104 => '=== Hello World ===', 105 => ' {72}. {101}. {108}. {108}. {111}. {44}. {32}. {87}. {111}. {114}. {108}. {100}. {33}.' ]
Unix timestamp of change (timestamp)
'1759594214'