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)
0
Name of the user account (user_name)
'Kalavian'
Age of the user account (user_age)
517
Page ID (page_id)
0
Page namespace (page_namespace)
0
Page title (without namespace) (page_title)
'GenderScript'
Full page title (page_prefixedtitle)
'GenderScript'
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)
'[[Category:2025]] [[Category:Joke languages]] [[Category:Cell-based]] [[Category:Implemented]] GenderScript is a tiny transgender esoteric programming language created by Kalavian in 2025. The source code is available [https://github.com/Kalavian112/GenderScript on Github]. GenderScript operates on an array of 65,536 bytes as well as a byte register called "main". All functions are of the form `function: argument`. For reference, `byte` is an unsigned int8 and `int` is an unsigned int16. == Functions == * <code>ggd</code> - Prints byte in main as ASCII char * <code>egg</code> - Takes one byte of input (ASCII char) into main * <code>trans: byte</code> - Sets main to `byte` * <code>girl: int</code> - Puts byte at main into address `int` * <code>boy: int</code> - Puts byte at address `int` into main * <code>enby: int</code> - Adds byte at address `int` to byte at main, putting the result into main. Due to integer overflow this can also work for subtraction * <code>MtF</code> - If main is equal to zero, skips next line * <code>FtM: int</code> - Jumps to line number `int` * <code>agender: comment</code> - Comment, ignored by interpreter * <code>blahaj</code> - Prints debug message'
Unified diff of changes made by edit (edit_diff)
'@@ -1,0 +1,19 @@ +[[Category:2025]] +[[Category:Joke languages]] +[[Category:Cell-based]] +[[Category:Implemented]] +GenderScript is a tiny transgender esoteric programming language created by Kalavian in 2025. The source code is available [https://github.com/Kalavian112/GenderScript on Github]. + +GenderScript operates on an array of 65,536 bytes as well as a byte register called "main". All functions are of the form `function: argument`. For reference, `byte` is an unsigned int8 and `int` is an unsigned int16. + +== Functions == +* <code>ggd</code> - Prints byte in main as ASCII char +* <code>egg</code> - Takes one byte of input (ASCII char) into main +* <code>trans: byte</code> - Sets main to `byte` +* <code>girl: int</code> - Puts byte at main into address `int` +* <code>boy: int</code> - Puts byte at address `int` into main +* <code>enby: int</code> - Adds byte at address `int` to byte at main, putting the result into main. Due to integer overflow this can also work for subtraction +* <code>MtF</code> - If main is equal to zero, skips next line +* <code>FtM: int</code> - Jumps to line number `int` +* <code>agender: comment</code> - Comment, ignored by interpreter +* <code>blahaj</code> - Prints debug message '
New page size (new_size)
1196
Old page size (old_size)
0
Lines added in edit (added_lines)
[ 0 => '[[Category:2025]]', 1 => '[[Category:Joke languages]]', 2 => '[[Category:Cell-based]]', 3 => '[[Category:Implemented]]', 4 => 'GenderScript is a tiny transgender esoteric programming language created by Kalavian in 2025. The source code is available [https://github.com/Kalavian112/GenderScript on Github].', 5 => '', 6 => 'GenderScript operates on an array of 65,536 bytes as well as a byte register called "main". All functions are of the form `function: argument`. For reference, `byte` is an unsigned int8 and `int` is an unsigned int16.', 7 => '', 8 => '== Functions ==', 9 => '* <code>ggd</code> - Prints byte in main as ASCII char', 10 => '* <code>egg</code> - Takes one byte of input (ASCII char) into main', 11 => '* <code>trans: byte</code> - Sets main to `byte`', 12 => '* <code>girl: int</code> - Puts byte at main into address `int`', 13 => '* <code>boy: int</code> - Puts byte at address `int` into main', 14 => '* <code>enby: int</code> - Adds byte at address `int` to byte at main, putting the result into main. Due to integer overflow this can also work for subtraction', 15 => '* <code>MtF</code> - If main is equal to zero, skips next line', 16 => '* <code>FtM: int</code> - Jumps to line number `int`', 17 => '* <code>agender: comment</code> - Comment, ignored by interpreter', 18 => '* <code>blahaj</code> - Prints debug message' ]
Unix timestamp of change (timestamp)
'1761425578'