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 8,748

01:17, 6 November 2024: ZCX islptng (talk | contribs) triggered filter 16, performing the action "edit" on JSFlak. Actions taken: Disallow; Filter description: the "User:" must not be hidden on links to userspace (examine)

Changes made in edit

Note: This is a work in progress.

(idea by [[User:ZCX islptng/Redirect|islptng]])<br>
This esolang's purpose is to confuse JS programmers. File extention is <code>. js</code> note that space!

The esolang, inspired by [[Brain-Flak]], uses 6 commands, same as [[JSFuck]].

However, the syntax is completely different.
==Syntax==
This esolang uses 3 stacks, call them X,Y and Z.<br>
Nilads:
() pops a value from active stack and return it.
[] pops a value from active stack and return negated it.
Monads:
(a) Push a into active stack and return it.
[a] Repeat executing a until the top of active stack equal or less than zero. Returns the top value negated.
Tools:
! toggles active stack (Default is X, !a to be Y, !!a to be Z). A single ! returns 1.
+ connects 2 commands, returns their sum.
No-connections between 2 commands:
a() prints the value a returns in ASCII.
a[] prints in number.
+() inputs char and returns its ASCII.
+[] inputs number and return it.

==Examples==
===A+B problem===
(+[])+(+[])+(()+())+()()

Action parameters

VariableValue
Edit count of the user (user_editcount)
82
Name of the user account (user_name)
'ZCX islptng'
Age of the user account (user_age)
24684841
Page ID (page_id)
0
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'JSFlak'
Full page title (page_prefixedtitle)
'JSFlak'
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)
'Note: This is a work in progress. (idea by [[User:ZCX islptng/Redirect|islptng]])<br> This esolang's purpose is to confuse JS programmers. File extention is <code>. js</code> note that space! The esolang, inspired by [[Brain-Flak]], uses 6 commands, same as [[JSFuck]]. However, the syntax is completely different. ==Syntax== This esolang uses 3 stacks, call them X,Y and Z.<br> Nilads: () pops a value from active stack and return it. [] pops a value from active stack and return negated it. Monads: (a) Push a into active stack and return it. [a] Repeat executing a until the top of active stack equal or less than zero. Returns the top value negated. Tools: ! toggles active stack (Default is X, !a to be Y, !!a to be Z). A single ! returns 1. + connects 2 commands, returns their sum. No-connections between 2 commands: a() prints the value a returns in ASCII. a[] prints in number. +() inputs char and returns its ASCII. +[] inputs number and return it. ==Examples== ===A+B problem=== (+[])+(+[])+(()+())+()()'
Unified diff of changes made by edit (edit_diff)
'@@ -1,0 +1,28 @@ +Note: This is a work in progress. + +(idea by [[User:ZCX islptng/Redirect|islptng]])<br> +This esolang's purpose is to confuse JS programmers. File extention is <code>. js</code> note that space! + +The esolang, inspired by [[Brain-Flak]], uses 6 commands, same as [[JSFuck]]. + +However, the syntax is completely different. +==Syntax== +This esolang uses 3 stacks, call them X,Y and Z.<br> +Nilads: + () pops a value from active stack and return it. + [] pops a value from active stack and return negated it. +Monads: + (a) Push a into active stack and return it. + [a] Repeat executing a until the top of active stack equal or less than zero. Returns the top value negated. +Tools: + ! toggles active stack (Default is X, !a to be Y, !!a to be Z). A single ! returns 1. + + connects 2 commands, returns their sum. +No-connections between 2 commands: + a() prints the value a returns in ASCII. + a[] prints in number. + +() inputs char and returns its ASCII. + +[] inputs number and return it. + +==Examples== +===A+B problem=== + (+[])+(+[])+(()+())+()() '
New page size (new_size)
1029
Old page size (old_size)
0
Lines added in edit (added_lines)
[ 0 => 'Note: This is a work in progress.', 1 => '', 2 => '(idea by [[User:ZCX islptng/Redirect|islptng]])<br>', 3 => 'This esolang's purpose is to confuse JS programmers. File extention is <code>. js</code> note that space!', 4 => '', 5 => 'The esolang, inspired by [[Brain-Flak]], uses 6 commands, same as [[JSFuck]].', 6 => '', 7 => 'However, the syntax is completely different.', 8 => '==Syntax==', 9 => 'This esolang uses 3 stacks, call them X,Y and Z.<br>', 10 => 'Nilads:', 11 => ' () pops a value from active stack and return it.', 12 => ' [] pops a value from active stack and return negated it.', 13 => 'Monads:', 14 => ' (a) Push a into active stack and return it.', 15 => ' [a] Repeat executing a until the top of active stack equal or less than zero. Returns the top value negated.', 16 => 'Tools:', 17 => ' ! toggles active stack (Default is X, !a to be Y, !!a to be Z). A single ! returns 1.', 18 => ' + connects 2 commands, returns their sum.', 19 => 'No-connections between 2 commands:', 20 => ' a() prints the value a returns in ASCII.', 21 => ' a[] prints in number.', 22 => ' +() inputs char and returns its ASCII.', 23 => ' +[] inputs number and return it.', 24 => '', 25 => '==Examples==', 26 => '===A+B problem===', 27 => ' (+[])+(+[])+(()+())+()()' ]
Unix timestamp of change (timestamp)
'1730855848'