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) | 13 |
Name of the user account (user_name) | 'AlmostGalactic' |
Age of the user account (user_age) | 22012 |
Page ID (page_id) | 21161 |
Page namespace (page_namespace) | 0 |
Page title (without namespace) (page_title) | 'AnnoyingScript' |
Full page title (page_prefixedtitle) | 'AnnoyingScript' |
Action (action) | 'edit' |
Edit summary/reason (summary) | '' |
Old content model (old_content_model) | 'wikitext' |
New content model (new_content_model) | 'wikitext' |
Old page wikitext, before the edit (old_wikitext) | 'This is a esoteric programming language made by made in scratch
== Instructions ==
{| class="wikitable"
! Instructions !! Args !! Purpose
|-
| + || value || Adds a character or string to the top of the stack
|-
| - || none || Removes the bottom of the stack
|-
| > || text || Outputs text to the console
|-
| ~ || none || Returns the bottom of the stack
|-
| ~\|| none || Sets the ~ to blank
|-
| < || none || reverses the stack
|-
| : || none || Combines the stack into one string
|-
| ! || number || Jumps to a certain index in the code
|-
| ? || value || Checks if the ~ value is equal to the value, if so, it runs the code in the if
|-
| ?! || value || Checks if the ~ value is not equal to the value, if so, it runs the code in the if
|-
| <nowiki>|</nowiki> || none || End of ? statement
|-
| = || none || Creates a variable with the value of ~
|-
| ~( || number || sets the ~ value to the value of the variable with the specified number.
|-
| =( || number || replaces the value of the variable with the specified number to the ~ value
|-
| =) || number || deletes the variable with the specified number
|-
| @ || number || returns the value of the variable with the specified number.
|-
| {} || text || Basically a string. Can only be used in certain instructions.
|-
| & || operator || Does math on the last to items on the bottom of the stack using the specified operator.
|-
| # || none || Halts the program.
|-
| _ || none || Asks for the user input. Adds the input to the bottom of the stack
|}
== Examples ==
=== Hello, World ===
This is the easiest "Hello, World" Statement in AnnoyingScript
<pre>
>{Hello, World}
</pre>
Here is a more complex one using more features
<pre>
+H+e+l+l+o+ +W+o+r+l+d<:~>~
</pre>
=== Cat Program ===
Here is a cat program
<pre>
_~>~
</pre>
=== Truth Machine ===
<pre>
_~-?1>1!4|>0
</pre>
=== Calculator ===
<pre>
+C+a+l+c+u+l+a+t+o+r<:~->~+E+n+t+e+r+ +O+p+e+r+a+t+o+r+ +(+ +++ +-+ +*+ +/+ +%+ +)<:~-_~-=+F+i+r+s+t+ +N+u+m+b+e+r<:~-_~-=+S+e+c+o+n+d+ +N+u+m+b+e+r<:~-_~-=+@2+@3&@1~->~
</pre>' |
New page wikitext, after the edit (new_wikitext) | 'This is a esoteric programming language made by [[User:AlmostGalactic|AlmostGalactic]] made in scratch
== Instructions ==
{| class="wikitable"
! Instructions !! Args !! Purpose
|-
| + || value || Adds a character or string to the top of the stack
|-
| - || none || Removes the bottom of the stack
|-
| > || text || Outputs text to the console
|-
| ~ || none || Returns the bottom of the stack
|-
| ~\|| none || Sets the ~ to blank
|-
| < || none || reverses the stack
|-
| : || none || Combines the stack into one string
|-
| ! || number || Jumps to a certain index in the code
|-
| ? || value || Checks if the ~ value is equal to the value, if so, it runs the code in the if
|-
| ?! || value || Checks if the ~ value is not equal to the value, if so, it runs the code in the if
|-
| <nowiki>|</nowiki> || none || End of ? statement
|-
| = || none || Creates a variable with the value of ~
|-
| ~( || number || sets the ~ value to the value of the variable with the specified number.
|-
| =( || number || replaces the value of the variable with the specified number to the ~ value
|-
| =) || number || deletes the variable with the specified number
|-
| @ || number || returns the value of the variable with the specified number.
|-
| {} || text || Basically a string. Can only be used in certain instructions.
|-
| & || operator || Does math on the last to items on the bottom of the stack using the specified operator.
|-
| # || none || Halts the program.
|-
| _ || none || Asks for the user input. Adds the input to the bottom of the stack
|}
== Examples ==
=== Hello, World ===
This is the easiest "Hello, World" Statement in AnnoyingScript
<pre>
>{Hello, World}
</pre>
Here is a more complex one using more features
<pre>
+H+e+l+l+o+ +W+o+r+l+d<:~>~
</pre>
=== Cat Program ===
Here is a cat program
<pre>
_~>~
</pre>
=== Truth Machine ===
<pre>
_~-?1>1!4|>0
</pre>
=== Calculator ===
<pre>
+C+a+l+c+u+l+a+t+o+r<:~->~+E+n+t+e+r+ +O+p+e+r+a+t+o+r+ +(+ +++ +-+ +*+ +/+ +%+ +)<:~-_~-=+F+i+r+s+t+ +N+u+m+b+e+r<:~-_~-=+S+e+c+o+n+d+ +N+u+m+b+e+r<:~-_~-=+@2+@3&@1~->~
</pre>' |
Unified diff of changes made by edit (edit_diff) | '@@ -1,3 +1,3 @@
-This is a esoteric programming language made by made in scratch
+This is a esoteric programming language made by [[User:AlmostGalactic|AlmostGalactic]] made in scratch
== Instructions ==
' |
New page size (new_size) | 2074 |
Old page size (old_size) | 2036 |
Lines added in edit (added_lines) | [
0 => 'This is a esoteric programming language made by [[User:AlmostGalactic|AlmostGalactic]] made in scratch'
] |
Unix timestamp of change (timestamp) | '1731869803' |