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 9,373

15:54, 10 October 2025: Nguyendinhtung2014 (talk | contribs) triggered filter 16, performing the action "edit" on Basic Stack. Actions taken: Disallow; Filter description: the "User:" must not be hidden on links to userspace (examine)

Changes made in edit

Basic Stack is an esolang by the user [[User:Nguyendinhtung2014|Nguyendinhtung2014]].It consists of a "transparent" stack (whick means any value in the stack can be looked at but only can we do actions with the top value), a register, push-pop commands, conditionals and gotos.
==Commands==
Fist, the stack was emptied and the register will get set to 0

Basic Stack has the following commands (note that commands with arguments will have it in the same line as the command (e.g push 1)):
{| class="wikitable"
|+ table of commands
|-
! Commands !! function
|-
| push || push the argument value on the stack
|-
| pop || pop the top value
|-
| + || add top 2 value, pop them and push them on the stack
|-
| - || pop value a, pop value b, push value b-a
|-
| set || set the register to the top value
|-
| cond || if the top value is the argument, execute the next line. If the condition isn't statisfied, skip it
|-
| condr || same as cond, but it looks at the value pointed to at the register pointer (stack[register])
|-
| goto || same as other esolang's goto
|-
| in || push the ASCII value of the next character in stdin stream
|-
| out || output the character correspond to the top value of the stack
|}

Action parameters

VariableValue
Edit count of the user (user_editcount)
2
Name of the user account (user_name)
'Nguyendinhtung2014'
Age of the user account (user_age)
358525
Page ID (page_id)
0
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'Basic Stack'
Full page title (page_prefixedtitle)
'Basic Stack'
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)
'Basic Stack is an esolang by the user [[User:Nguyendinhtung2014|Nguyendinhtung2014]].It consists of a "transparent" stack (whick means any value in the stack can be looked at but only can we do actions with the top value), a register, push-pop commands, conditionals and gotos. ==Commands== Fist, the stack was emptied and the register will get set to 0 Basic Stack has the following commands (note that commands with arguments will have it in the same line as the command (e.g push 1)): {| class="wikitable" |+ table of commands |- ! Commands !! function |- | push || push the argument value on the stack |- | pop || pop the top value |- | + || add top 2 value, pop them and push them on the stack |- | - || pop value a, pop value b, push value b-a |- | set || set the register to the top value |- | cond || if the top value is the argument, execute the next line. If the condition isn't statisfied, skip it |- | condr || same as cond, but it looks at the value pointed to at the register pointer (stack[register]) |- | goto || same as other esolang's goto |- | in || push the ASCII value of the next character in stdin stream |- | out || output the character correspond to the top value of the stack |}'
Unified diff of changes made by edit (edit_diff)
'@@ -1,0 +1,30 @@ +Basic Stack is an esolang by the user [[User:Nguyendinhtung2014|Nguyendinhtung2014]].It consists of a "transparent" stack (whick means any value in the stack can be looked at but only can we do actions with the top value), a register, push-pop commands, conditionals and gotos. +==Commands== +Fist, the stack was emptied and the register will get set to 0 + +Basic Stack has the following commands (note that commands with arguments will have it in the same line as the command (e.g push 1)): +{| class="wikitable" +|+ table of commands +|- +! Commands !! function +|- +| push || push the argument value on the stack +|- +| pop || pop the top value +|- +| + || add top 2 value, pop them and push them on the stack +|- +| - || pop value a, pop value b, push value b-a +|- +| set || set the register to the top value +|- +| cond || if the top value is the argument, execute the next line. If the condition isn't statisfied, skip it +|- +| condr || same as cond, but it looks at the value pointed to at the register pointer (stack[register]) +|- +| goto || same as other esolang's goto +|- +| in || push the ASCII value of the next character in stdin stream +|- +| out || output the character correspond to the top value of the stack +|} '
New page size (new_size)
1208
Old page size (old_size)
0
Lines added in edit (added_lines)
[ 0 => 'Basic Stack is an esolang by the user [[User:Nguyendinhtung2014|Nguyendinhtung2014]].It consists of a "transparent" stack (whick means any value in the stack can be looked at but only can we do actions with the top value), a register, push-pop commands, conditionals and gotos.', 1 => '==Commands==', 2 => 'Fist, the stack was emptied and the register will get set to 0', 3 => '', 4 => 'Basic Stack has the following commands (note that commands with arguments will have it in the same line as the command (e.g push 1)):', 5 => '{| class="wikitable"', 6 => '|+ table of commands', 7 => '|-', 8 => '! Commands !! function', 9 => '|-', 10 => '| push || push the argument value on the stack', 11 => '|-', 12 => '| pop || pop the top value', 13 => '|-', 14 => '| + || add top 2 value, pop them and push them on the stack', 15 => '|-', 16 => '| - || pop value a, pop value b, push value b-a', 17 => '|-', 18 => '| set || set the register to the top value', 19 => '|-', 20 => '| cond || if the top value is the argument, execute the next line. If the condition isn't statisfied, skip it', 21 => '|-', 22 => '| condr || same as cond, but it looks at the value pointed to at the register pointer (stack[register])', 23 => '|-', 24 => '| goto || same as other esolang's goto', 25 => '|-', 26 => '| in || push the ASCII value of the next character in stdin stream', 27 => '|-', 28 => '| out || output the character correspond to the top value of the stack', 29 => '|}' ]
Unix timestamp of change (timestamp)
'1760111652'