Examine individual changes

Abuse Filter navigation (Home | Recent filter changes | Examine past edits | Abuse log)
Jump to navigation Jump to search

This page allows you to examine the variables generated by the Abuse Filter for an individual change.

Variables generated for this change

VariableValue
Edit count of the user (user_editcount)
74
Name of the user account (user_name)
'RaiseAfloppaFan3925'
Age of the user account (user_age)
33106809
Page ID (page_id)
0
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'Dango'
Full page title (page_prefixedtitle)
'Dango'
Action (action)
'edit'
Edit summary/reason (summary)
'1/3 assembled'
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)
' {{WIP}} <b><i>Note: Dango is still very early in development and [[User:RaiseAfloppaFan3925|the creator]] is stupid, so take any inconsistencies or complexities with an ocean's worth of salt.</i></b> {{ infobox proglang | name = Dango | author = [[User:RaiseAfloppaFan3925]] | year = 2025 }} Dango is an esolang by [[User:RaiseAfloppaFan3925]] that revolves around [https://en.wikipedia.org/wiki/Dango dango], a Japanese dumpling. == Code == Code in Dango are stored in dango (who could have guessed), where each instruction is wrapped in parentheses <code>()</code> with the line ending with a stick <code>----</code>. The dango is executed right-to-left and operates on a stack. == Operations == === "Regular" operations === <!-- lack of a better word --> These instructions are stored in the dango and as such must be stored in parentheses. {| class = "wikitable plainpres" width = "80%" ! Operation ! Example ! Action |- | <code>()</code> | <code>()----</code> | Null value |- | <code>(')</code> | <code>(Hello, world!)(')----</code> | String |- | <code>(j)</code> | <code>(4)(j)----</code> | Jumps to the line number of the operand to the right. If there is no operand (example: <code>(j)----</code> or <code>()(j)----</code>), then the top of the stack is used. |} === Function calls === In Dango, a function call has the following syntax: <pre> (arg N)(arg N - 1)...(arg3)(arg2)(arg1)(arg count)(:function) </pre> === Dango operations === These operations operate on the dango memory in the program. {| class = "wikitable plainpres" width = "80%" ! Operation ! Example ! Action |- | <code>eat</code> | <code>eat 3</code> | Removes the dango at the specified index from memory and prints it. If there is no index given, then the top of the stack is popped and printed. |} == Example Programs == === Hello world === <pre> (Hello, world!)(')---- eat </pre> === Truth Machine === <pre> (5)(j)(while)(=)(0)(:input)---- (0)---- eat (7)(j)---- (1)---- eat (5)(j)---- </pre> {{Category:2025}} {{Category:Thematic}} <!-- I guess... -->'
Unified diff of changes made by edit (edit_diff)
'@@ -1,0 +1,86 @@ + +{{WIP}} + +<b><i>Note: Dango is still very early in development and [[User:RaiseAfloppaFan3925|the creator]] is stupid, so take any inconsistencies or complexities with an ocean's worth of salt.</i></b> + +{{ infobox proglang +| name = Dango +| author = [[User:RaiseAfloppaFan3925]] +| year = 2025 +}} + +Dango is an esolang by [[User:RaiseAfloppaFan3925]] that revolves around [https://en.wikipedia.org/wiki/Dango dango], a Japanese dumpling. + +== Code == + +Code in Dango are stored in dango (who could have guessed), where each instruction is wrapped in parentheses <code>()</code> with the line ending with a stick <code>----</code>. The dango is executed right-to-left and operates on a stack. + +== Operations == + +=== "Regular" operations === <!-- lack of a better word --> + +These instructions are stored in the dango and as such must be stored in parentheses. + +{| class = "wikitable plainpres" width = "80%" +! Operation +! Example +! Action +|- +| <code>()</code> +| <code>()----</code> +| Null value +|- +| <code>(')</code> +| <code>(Hello, world!)(')----</code> +| String +|- +| <code>(j)</code> +| <code>(4)(j)----</code> +| Jumps to the line number of the operand to the right. If there is no operand (example: <code>(j)----</code> or <code>()(j)----</code>), then the top of the stack is used. +|} + +=== Function calls === + +In Dango, a function call has the following syntax: + +<pre> +(arg N)(arg N - 1)...(arg3)(arg2)(arg1)(arg count)(:function) +</pre> + +=== Dango operations === + +These operations operate on the dango memory in the program. + +{| class = "wikitable plainpres" width = "80%" +! Operation +! Example +! Action +|- +| <code>eat</code> +| <code>eat 3</code> +| Removes the dango at the specified index from memory and prints it. If there is no index given, then the top of the stack is popped and printed. +|} + +== Example Programs == + +=== Hello world === + +<pre> +(Hello, world!)(')---- +eat +</pre> + +=== Truth Machine === + +<pre> +(5)(j)(while)(=)(0)(:input)---- +(0)---- +eat +(7)(j)---- +(1)---- +eat +(5)(j)---- +</pre> + +{{Category:2025}} +{{Category:Thematic}} <!-- I guess... --> '
New page size (new_size)
2055
Old page size (old_size)
0
Lines added in edit (added_lines)
[ 0 => '', 1 => '{{WIP}}', 2 => '', 3 => '<b><i>Note: Dango is still very early in development and [[User:RaiseAfloppaFan3925|the creator]] is stupid, so take any inconsistencies or complexities with an ocean's worth of salt.</i></b>', 4 => '', 5 => '{{ infobox proglang', 6 => '| name = Dango', 7 => '| author = [[User:RaiseAfloppaFan3925]]', 8 => '| year = 2025', 9 => '}}', 10 => '', 11 => 'Dango is an esolang by [[User:RaiseAfloppaFan3925]] that revolves around [https://en.wikipedia.org/wiki/Dango dango], a Japanese dumpling.', 12 => '', 13 => '== Code ==', 14 => '', 15 => 'Code in Dango are stored in dango (who could have guessed), where each instruction is wrapped in parentheses <code>()</code> with the line ending with a stick <code>----</code>. The dango is executed right-to-left and operates on a stack.', 16 => '', 17 => '== Operations ==', 18 => '', 19 => '=== "Regular" operations === <!-- lack of a better word -->', 20 => '', 21 => 'These instructions are stored in the dango and as such must be stored in parentheses.', 22 => '', 23 => '{| class = "wikitable plainpres" width = "80%"', 24 => '! Operation', 25 => '! Example', 26 => '! Action', 27 => '|-', 28 => '| <code>()</code>', 29 => '| <code>()----</code>', 30 => '| Null value', 31 => '|-', 32 => '| <code>(')</code>', 33 => '| <code>(Hello, world!)(')----</code>', 34 => '| String', 35 => '|-', 36 => '| <code>(j)</code>', 37 => '| <code>(4)(j)----</code>', 38 => '| Jumps to the line number of the operand to the right. If there is no operand (example: <code>(j)----</code> or <code>()(j)----</code>), then the top of the stack is used.', 39 => '|}', 40 => '', 41 => '=== Function calls ===', 42 => '', 43 => 'In Dango, a function call has the following syntax:', 44 => '', 45 => '<pre>', 46 => '(arg N)(arg N - 1)...(arg3)(arg2)(arg1)(arg count)(:function)', 47 => '</pre>', 48 => '', 49 => '=== Dango operations ===', 50 => '', 51 => 'These operations operate on the dango memory in the program.', 52 => '', 53 => '{| class = "wikitable plainpres" width = "80%"', 54 => '! Operation', 55 => '! Example', 56 => '! Action', 57 => '|-', 58 => '| <code>eat</code>', 59 => '| <code>eat 3</code>', 60 => '| Removes the dango at the specified index from memory and prints it. If there is no index given, then the top of the stack is popped and printed.', 61 => '|}', 62 => '', 63 => '== Example Programs ==', 64 => '', 65 => '=== Hello world ===', 66 => '', 67 => '<pre>', 68 => '(Hello, world!)(')----', 69 => 'eat', 70 => '</pre>', 71 => '', 72 => '=== Truth Machine ===', 73 => '', 74 => '<pre>', 75 => '(5)(j)(while)(=)(0)(:input)----', 76 => '(0)----', 77 => 'eat', 78 => '(7)(j)----', 79 => '(1)----', 80 => 'eat', 81 => '(5)(j)----', 82 => '</pre>', 83 => '', 84 => '{{Category:2025}}', 85 => '{{Category:Thematic}} <!-- I guess... -->' ]
Unix timestamp of change (timestamp)
'1761576358'