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) | 5 |
Name of the user account (user_name) | 'Buckets' |
Age of the user account (user_age) | 5540378 |
Page ID (page_id) | 0 |
Page namespace (page_namespace) | 0 |
Page title (without namespace) (page_title) | 'Chops' |
Full page title (page_prefixedtitle) | 'Chops' |
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) | 'Chops is an esoteric language where it's instructions are variable, dependent on the previous ASCII character created by [[User:Buckets|Buckets]], created to fill the purpose of "What if I just made an esolang, so that It's hard enough to look like garbage, but easy to make a machine to randomly (With enough time) make a program?", so with that goal, [[User:Buckets|Bucket]] Achieved their goal, and this is the product.
{| class="wikitable"
|-
! Variable Commands !! Instructions
|-
| Same as the previous Character || +1
|-
| +1 of the previous Character || Push the number of the next Character in ASCII
|-
| +3 of the previous Character || pop the number of the next Character in ASCII
|-
| +4 of the previous Character || Subtract the top two values on the stack, top-bottom.
|-
| -3 of the previous Character || Pushes the next character on the top of the stack.
|-
| -4 of the previous Character || Swaps the top two values on the stack.
|-
| /3 of the previous Character || Print.
(But not the next character, the last data used or the newest popped data.(Also note that It does not automatically print in ASCII, that's why there's 2 pushes.))
|-
| /4 of the previous Character || This instruction is a not gate for the top of the stack. (If the top of the stack is 1, then replace it with a 0, If the top of the stack is 0, replace it with a 1.)
|-
| *3 of the previous Character || pop the number of the next Character in ASCII
|-
| *4 of the previous Character || Add top two values.
|-
| +2 of the previous Character || End program.
|-
| -1 of the previous Character || Go to Line-The number of the next character.
|-
| -2 of the previous Character || -1
|-
| *2 of the previous Character || If = Next character, If true, go to Next *2, Else go to Next next *2.
|-
| /2 of the previous Character || Input, Classed, Next character.
|-
| +5 of the previous Character || Multiply top two values.
|-
| -5 of the previous Character || Divide top two values. (Bottom/Top)
|-
| -6 of the previous Character || Mod top two values. (Bottom/Top)
|-
| (Line feed) || Set the number of the next character in ASCII
|}
There are two 'classes' of stacks, a number stack where It stores a number, and an ASCII stack, where it stores an ASCII character.
Hello, World! Program:
(Line feed)
c`H H
c`e/ec`lDl$
c`oMo
c`,**~*
`
c`WWUÿU
c`oMo
c`rVr
c`lDl
c`d,d
c`!c!#
[[Category:Languages]]
[[Category:Joke languages]]
[[Category:2024]]
[[Category:Stack-based]]' |
Unified diff of changes made by edit (edit_diff) | '@@ -1,0 +1,64 @@
+Chops is an esoteric language where it's instructions are variable, dependent on the previous ASCII character created by [[User:Buckets|Buckets]], created to fill the purpose of "What if I just made an esolang, so that It's hard enough to look like garbage, but easy to make a machine to randomly (With enough time) make a program?", so with that goal, [[User:Buckets|Bucket]] Achieved their goal, and this is the product.
+{| class="wikitable"
+|-
+! Variable Commands !! Instructions
+|-
+| Same as the previous Character || +1
+|-
+| +1 of the previous Character || Push the number of the next Character in ASCII
+|-
+| +3 of the previous Character || pop the number of the next Character in ASCII
+|-
+| +4 of the previous Character || Subtract the top two values on the stack, top-bottom.
+|-
+| -3 of the previous Character || Pushes the next character on the top of the stack.
+|-
+| -4 of the previous Character || Swaps the top two values on the stack.
+|-
+| /3 of the previous Character || Print.
+(But not the next character, the last data used or the newest popped data.(Also note that It does not automatically print in ASCII, that's why there's 2 pushes.))
+|-
+| /4 of the previous Character || This instruction is a not gate for the top of the stack. (If the top of the stack is 1, then replace it with a 0, If the top of the stack is 0, replace it with a 1.)
+|-
+| *3 of the previous Character || pop the number of the next Character in ASCII
+|-
+| *4 of the previous Character || Add top two values.
+|-
+| +2 of the previous Character || End program.
+|-
+| -1 of the previous Character || Go to Line-The number of the next character.
+|-
+| -2 of the previous Character || -1
+|-
+| *2 of the previous Character || If = Next character, If true, go to Next *2, Else go to Next next *2.
+|-
+| /2 of the previous Character || Input, Classed, Next character.
+|-
+| +5 of the previous Character || Multiply top two values.
+|-
+| -5 of the previous Character || Divide top two values. (Bottom/Top)
+|-
+| -6 of the previous Character || Mod top two values. (Bottom/Top)
+|-
+| (Line feed) || Set the number of the next character in ASCII
+|}
+There are two 'classes' of stacks, a number stack where It stores a number, and an ASCII stack, where it stores an ASCII character.
+
+Hello, World! Program:
+ (Line feed)
+ c`H H
+ c`e/ec`lDl$
+ c`oMo
+ c`,**~*
+ `
+ c`WWUÿU
+ c`oMo
+ c`rVr
+ c`lDl
+ c`d,d
+ c`!c!#
+
+[[Category:Languages]]
+[[Category:Joke languages]]
+[[Category:2024]]
+[[Category:Stack-based]]
' |
New page size (new_size) | 2469 |
Old page size (old_size) | 0 |
Lines added in edit (added_lines) | [
0 => 'Chops is an esoteric language where it's instructions are variable, dependent on the previous ASCII character created by [[User:Buckets|Buckets]], created to fill the purpose of "What if I just made an esolang, so that It's hard enough to look like garbage, but easy to make a machine to randomly (With enough time) make a program?", so with that goal, [[User:Buckets|Bucket]] Achieved their goal, and this is the product.',
1 => '{| class="wikitable"',
2 => '|-',
3 => '! Variable Commands !! Instructions',
4 => '|-',
5 => '| Same as the previous Character || +1',
6 => '|-',
7 => '| +1 of the previous Character || Push the number of the next Character in ASCII',
8 => '|-',
9 => '| +3 of the previous Character || pop the number of the next Character in ASCII',
10 => '|-',
11 => '| +4 of the previous Character || Subtract the top two values on the stack, top-bottom.',
12 => '|-',
13 => '| -3 of the previous Character || Pushes the next character on the top of the stack.',
14 => '|-',
15 => '| -4 of the previous Character || Swaps the top two values on the stack.',
16 => '|-',
17 => '| /3 of the previous Character || Print.',
18 => '(But not the next character, the last data used or the newest popped data.(Also note that It does not automatically print in ASCII, that's why there's 2 pushes.))',
19 => '|-',
20 => '| /4 of the previous Character || This instruction is a not gate for the top of the stack. (If the top of the stack is 1, then replace it with a 0, If the top of the stack is 0, replace it with a 1.)',
21 => '|-',
22 => '| *3 of the previous Character || pop the number of the next Character in ASCII',
23 => '|-',
24 => '| *4 of the previous Character || Add top two values.',
25 => '|-',
26 => '| +2 of the previous Character || End program.',
27 => '|-',
28 => '| -1 of the previous Character || Go to Line-The number of the next character.',
29 => '|-',
30 => '| -2 of the previous Character || -1',
31 => '|-',
32 => '| *2 of the previous Character || If = Next character, If true, go to Next *2, Else go to Next next *2.',
33 => '|-',
34 => '| /2 of the previous Character || Input, Classed, Next character.',
35 => '|-',
36 => '| +5 of the previous Character || Multiply top two values.',
37 => '|-',
38 => '| -5 of the previous Character || Divide top two values. (Bottom/Top)',
39 => '|-',
40 => '| -6 of the previous Character || Mod top two values. (Bottom/Top)',
41 => '|-',
42 => '| (Line feed) || Set the number of the next character in ASCII',
43 => '|}',
44 => 'There are two 'classes' of stacks, a number stack where It stores a number, and an ASCII stack, where it stores an ASCII character.',
45 => '',
46 => 'Hello, World! Program:',
47 => ' (Line feed)',
48 => ' c`H H',
49 => ' c`e/ec`lDl$',
50 => ' c`oMo',
51 => ' c`,**~*',
52 => ' ` ',
53 => ' c`WWUÿU',
54 => ' c`oMo',
55 => ' c`rVr',
56 => ' c`lDl',
57 => ' c`d,d',
58 => ' c`!c!#',
59 => '',
60 => '[[Category:Languages]]',
61 => '[[Category:Joke languages]]',
62 => '[[Category:2024]]',
63 => '[[Category:Stack-based]]'
] |
Unix timestamp of change (timestamp) | '1736769612' |