Examine individual changes
This page allows you to examine the variables generated by the Abuse Filter for an individual change.
Variables generated for this change
Variable | Value |
---|---|
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' |