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 7,545

15:56, 15 November 2020: Expliked (talk | contribs) triggered filter 9, performing the action "edit" on PUSH. Actions taken: Warn; Filter description: require new users to introduce themselves (examine)

Changes made in edit

  +
PUSH is an esoteric programming language created by [[User:Expliked]] in November 2020. It uses a memory tape that can be appended (pushed) to, and removed (pulled) from.
  +
PUSH can be stored in a normal <code>*.txt</code> file.
  +
  +
==Syntax==
  +
  +
{| class="wikitable" style="text-align:center"
  +
|-
  +
! Keyword
  +
! Meaning
  +
|-
  +
| <code><nowiki>PUSH: (value);</nowiki></code>
  +
| Appends the value to the memory tape.
  +
|-
  +
| <code><nowiki>PULL;</nowiki></code>
  +
| Removes the last value from the memory tape.
  +
|-
  +
| <code><nowiki>OUTPUT;</nowiki></code>
  +
| Outputs the last value of the memory tape as an ASCII character.
  +
|-
  +
| <code><nowiki>INPUT;</nowiki></code>
  +
| Prompts for user input, and for each character entered, it will be appended to the memory tape.
  +
|-
  +
| <code><nowiki>EMPTY;</nowiki></code>
  +
| "Empties" the memory tape. Prints out all values individually as ASCII chars. Clears the memory tape.
  +
|-
  +
| <code><nowiki>CLEAR;</nowiki></code>
  +
| Clears the memory tape.
  +
|-
  +
| <code><nowiki>"</nowiki></code>
  +
| Denotes the start and end of a comment.
  +
|}
  +
  +
==Examples==
  +
  +
"Hello, World!" program:
  +
  +
"Hello, "
  +
PUSH: 72;
  +
PUSH: 101;
  +
PUSH: 108;
  +
PUSH: 108;
  +
PUSH: 111;
  +
PUSH: 44;
  +
PUSH: 32;
  +
  +
"World!"
  +
PUSH: 87;
  +
PUSH: 111;
  +
PUSH: 114;
  +
PUSH: 108;
  +
PUSH: 100;
  +
PUSH: 33;
  +
PUSH: 10;
  +
  +
EMPTY;
  +
  +
Cat program:
  +
INPUT;
  +
EMPTY;
  +
  +
99 Bottles of Beer: (it works!)
  +
https://pastebin.com/WdpYzSVx

Action parameters

VariableValue
Edit count of the user (user_editcount)
0
Name of the user account (user_name)
Expliked
Age of the user account (user_age)
2037279
Page ID (page_id)
0
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
PUSH
Full page title (page_prefixedtitle)
PUSH
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 (no more in use) (old_wikitext)
New page wikitext, after the edit (new_wikitext)
PUSH is an esoteric programming language created by [[User:Expliked]] in November 2020. It uses a memory tape that can be appended (pushed) to, and removed (pulled) from. PUSH can be stored in a normal <code>*.txt</code> file. ==Syntax== {| class="wikitable" style="text-align:center" |- ! Keyword ! Meaning |- | <code><nowiki>PUSH: (value);</nowiki></code> | Appends the value to the memory tape. |- | <code><nowiki>PULL;</nowiki></code> | Removes the last value from the memory tape. |- | <code><nowiki>OUTPUT;</nowiki></code> | Outputs the last value of the memory tape as an ASCII character. |- | <code><nowiki>INPUT;</nowiki></code> | Prompts for user input, and for each character entered, it will be appended to the memory tape. |- | <code><nowiki>EMPTY;</nowiki></code> | "Empties" the memory tape. Prints out all values individually as ASCII chars. Clears the memory tape. |- | <code><nowiki>CLEAR;</nowiki></code> | Clears the memory tape. |- | <code><nowiki>"</nowiki></code> | Denotes the start and end of a comment. |} ==Examples== "Hello, World!" program: "Hello, " PUSH: 72; PUSH: 101; PUSH: 108; PUSH: 108; PUSH: 111; PUSH: 44; PUSH: 32; "World!" PUSH: 87; PUSH: 111; PUSH: 114; PUSH: 108; PUSH: 100; PUSH: 33; PUSH: 10; EMPTY; Cat program: INPUT; EMPTY; 99 Bottles of Beer: (it works!) https://pastebin.com/WdpYzSVx
Unified diff of changes made by edit (edit_diff)
@@ -1,0 +1,62 @@ +PUSH is an esoteric programming language created by [[User:Expliked]] in November 2020. It uses a memory tape that can be appended (pushed) to, and removed (pulled) from. +PUSH can be stored in a normal <code>*.txt</code> file. + +==Syntax== + +{| class="wikitable" style="text-align:center" +|- +! Keyword +! Meaning +|- +| <code><nowiki>PUSH: (value);</nowiki></code> +| Appends the value to the memory tape. +|- +| <code><nowiki>PULL;</nowiki></code> +| Removes the last value from the memory tape. +|- +| <code><nowiki>OUTPUT;</nowiki></code> +| Outputs the last value of the memory tape as an ASCII character. +|- +| <code><nowiki>INPUT;</nowiki></code> +| Prompts for user input, and for each character entered, it will be appended to the memory tape. +|- +| <code><nowiki>EMPTY;</nowiki></code> +| "Empties" the memory tape. Prints out all values individually as ASCII chars. Clears the memory tape. +|- +| <code><nowiki>CLEAR;</nowiki></code> +| Clears the memory tape. +|- +| <code><nowiki>"</nowiki></code> +| Denotes the start and end of a comment. +|} + +==Examples== + +"Hello, World!" program: + + "Hello, " + PUSH: 72; + PUSH: 101; + PUSH: 108; + PUSH: 108; + PUSH: 111; + PUSH: 44; + PUSH: 32; + + "World!" + PUSH: 87; + PUSH: 111; + PUSH: 114; + PUSH: 108; + PUSH: 100; + PUSH: 33; + PUSH: 10; + + EMPTY; + +Cat program: + INPUT; + EMPTY; + +99 Bottles of Beer: (it works!) + https://pastebin.com/WdpYzSVx
New page size (new_size)
1364
Old page size (old_size)
0
Lines added in edit (added_lines)
PUSH is an esoteric programming language created by [[User:Expliked]] in November 2020. It uses a memory tape that can be appended (pushed) to, and removed (pulled) from. PUSH can be stored in a normal <code>*.txt</code> file. ==Syntax== {| class="wikitable" style="text-align:center" |- ! Keyword ! Meaning |- | <code><nowiki>PUSH: (value);</nowiki></code> | Appends the value to the memory tape. |- | <code><nowiki>PULL;</nowiki></code> | Removes the last value from the memory tape. |- | <code><nowiki>OUTPUT;</nowiki></code> | Outputs the last value of the memory tape as an ASCII character. |- | <code><nowiki>INPUT;</nowiki></code> | Prompts for user input, and for each character entered, it will be appended to the memory tape. |- | <code><nowiki>EMPTY;</nowiki></code> | "Empties" the memory tape. Prints out all values individually as ASCII chars. Clears the memory tape. |- | <code><nowiki>CLEAR;</nowiki></code> | Clears the memory tape. |- | <code><nowiki>"</nowiki></code> | Denotes the start and end of a comment. |} ==Examples== "Hello, World!" program: "Hello, " PUSH: 72; PUSH: 101; PUSH: 108; PUSH: 108; PUSH: 111; PUSH: 44; PUSH: 32; "World!" PUSH: 87; PUSH: 111; PUSH: 114; PUSH: 108; PUSH: 100; PUSH: 33; PUSH: 10; EMPTY; Cat program: INPUT; EMPTY; 99 Bottles of Beer: (it works!) https://pastebin.com/WdpYzSVx
Unix timestamp of change (timestamp)
1605455817