Examine individual changes
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
Variable | Value |
---|---|
Edit count of the user (user_editcount) | 0 |
Name of the user account (user_name) | 'Polybagel' |
Age of the user account (user_age) | 2903 |
Page ID (page_id) | 0 |
Page namespace (page_namespace) | 0 |
Page title (without namespace) (page_title) | 'Heebolang' |
Full page title (page_prefixedtitle) | 'Heebolang' |
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) | ''''Heebolang''' is an esolang created by Sebastian Silvernagel, which is very similar to esolangs like brainfuck, with the sole intention of being as hard to read and as hard to write as possible, using similar looking characters for the command syntax.
Heebolang code is created from a list of 8 commands and is all written in a single line. Memory is stored in an integer array of length 256, which can be indexed by shifting the memory index.
{| class="wikitable"
|-
! Command !! Description
|-
| , || Shift the Memory Register Right
|-
| . || Shift the Memory Register Left
|-
| : || Decrement the Currently Indexed Memory Value
|-
| ; || Increment the Currently Indexed Memory Value
|-
| ( || Loop Starting Point
|-
| ) || If the Currently Indexed Memory Value is 0, Ignore This Character, Otherwise, Go Back to the Loop Starting Point
|-
| ` || Print the Currently Indexed Memory Value as an Integer
|-
| - || Print the Currently Indexed Memory Value as the Corresponding ASCII Character
|}
==Sample Code==
<pre class="rectwrap">(;`)
output:
1
2
3
4
5
6
7
.
100
.
1000
.
infinity
</pre>
'''This code will continuously count up from 0 to infinity until you exit the program.
<pre class="rectwrap">;;;;;;;;;;`(:`)
output:
10
9
8
7
6
5
4
3
2
1
0
</pre>
'''This will count down from 10 to 0.'''
==History==
Heebolang was created because I was bored on a Sunday night and decided to load up Visual Studio and fuck around.
==How Loops Work==
A loop is declared with "(" as the opening character.
Heebolang will run all code that is in front of "(" and behind ")", unless the currently indexed memory value is 0, then Heebolang will just continue moving through the code.' |
Unified diff of changes made by edit (edit_diff) | '@@ -1,0 +1,75 @@
+'''Heebolang''' is an esolang created by Sebastian Silvernagel, which is very similar to esolangs like brainfuck, with the sole intention of being as hard to read and as hard to write as possible, using similar looking characters for the command syntax.
+
+Heebolang code is created from a list of 8 commands and is all written in a single line. Memory is stored in an integer array of length 256, which can be indexed by shifting the memory index.
+
+
+{| class="wikitable"
+|-
+! Command !! Description
+|-
+| , || Shift the Memory Register Right
+|-
+| . || Shift the Memory Register Left
+|-
+| : || Decrement the Currently Indexed Memory Value
+|-
+| ; || Increment the Currently Indexed Memory Value
+|-
+| ( || Loop Starting Point
+|-
+| ) || If the Currently Indexed Memory Value is 0, Ignore This Character, Otherwise, Go Back to the Loop Starting Point
+|-
+| ` || Print the Currently Indexed Memory Value as an Integer
+|-
+| - || Print the Currently Indexed Memory Value as the Corresponding ASCII Character
+|}
+
+==Sample Code==
+
+<pre class="rectwrap">(;`)
+
+output:
+1
+2
+3
+4
+5
+6
+7
+.
+100
+.
+1000
+.
+infinity
+</pre>
+
+'''This code will continuously count up from 0 to infinity until you exit the program.
+
+<pre class="rectwrap">;;;;;;;;;;`(:`)
+
+output:
+10
+9
+8
+7
+6
+5
+4
+3
+2
+1
+0
+</pre>
+
+'''This will count down from 10 to 0.'''
+
+==History==
+
+Heebolang was created because I was bored on a Sunday night and decided to load up Visual Studio and fuck around.
+
+==How Loops Work==
+
+A loop is declared with "(" as the opening character.
+
+Heebolang will run all code that is in front of "(" and behind ")", unless the currently indexed memory value is 0, then Heebolang will just continue moving through the code.
' |
New page size (new_size) | 1686 |
Old page size (old_size) | 0 |
Lines added in edit (added_lines) | [
0 => ''''Heebolang''' is an esolang created by Sebastian Silvernagel, which is very similar to esolangs like brainfuck, with the sole intention of being as hard to read and as hard to write as possible, using similar looking characters for the command syntax. ',
1 => '',
2 => 'Heebolang code is created from a list of 8 commands and is all written in a single line. Memory is stored in an integer array of length 256, which can be indexed by shifting the memory index.',
3 => '',
4 => '',
5 => '{| class="wikitable"',
6 => '|-',
7 => '! Command !! Description',
8 => '|-',
9 => '| , || Shift the Memory Register Right',
10 => '|-',
11 => '| . || Shift the Memory Register Left',
12 => '|-',
13 => '| : || Decrement the Currently Indexed Memory Value',
14 => '|-',
15 => '| ; || Increment the Currently Indexed Memory Value',
16 => '|-',
17 => '| ( || Loop Starting Point',
18 => '|-',
19 => '| ) || If the Currently Indexed Memory Value is 0, Ignore This Character, Otherwise, Go Back to the Loop Starting Point',
20 => '|-',
21 => '| ` || Print the Currently Indexed Memory Value as an Integer',
22 => '|-',
23 => '| - || Print the Currently Indexed Memory Value as the Corresponding ASCII Character',
24 => '|}',
25 => '',
26 => '==Sample Code==',
27 => '',
28 => '<pre class="rectwrap">(;`)',
29 => '',
30 => 'output:',
31 => '1',
32 => '2',
33 => '3',
34 => '4',
35 => '5',
36 => '6',
37 => '7',
38 => '.',
39 => '100',
40 => '.',
41 => '1000',
42 => '.',
43 => 'infinity',
44 => '</pre>',
45 => '',
46 => ''''This code will continuously count up from 0 to infinity until you exit the program.',
47 => '',
48 => '<pre class="rectwrap">;;;;;;;;;;`(:`)',
49 => '',
50 => 'output:',
51 => '10',
52 => '9',
53 => '8',
54 => '7',
55 => '6',
56 => '5',
57 => '4',
58 => '3',
59 => '2',
60 => '1',
61 => '0',
62 => '</pre>',
63 => '',
64 => ''''This will count down from 10 to 0.'''',
65 => '',
66 => '==History==',
67 => '',
68 => 'Heebolang was created because I was bored on a Sunday night and decided to load up Visual Studio and fuck around.',
69 => '',
70 => '==How Loops Work==',
71 => '',
72 => 'A loop is declared with "(" as the opening character.',
73 => '',
74 => 'Heebolang will run all code that is in front of "(" and behind ")", unless the currently indexed memory value is 0, then Heebolang will just continue moving through the code.'
] |
Unix timestamp of change (timestamp) | 1591593957 |