Page namespace (page_namespace) | 0 |
Page title (without namespace) (page_title) | 'Punmatt' |
Full page title (page_prefixedtitle) | 'Punmatt' |
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) | 'Punctuation is really important, even if you don't know what punctuation means.
This is why I made this Esoteric Language called Punmatt
{| class="wikitable"
|-
! Symbols used !! Number representation
|-
| , || 0
|-
| . || 1
|-
| : || 2
|-
| ; || 3
|-
| " || 4
|-
| ` || 5
|-
| ' || Doesn't have a representation
|-
| ´ || Doesn't have a representation
|}
{| class="wikitable"
|-
! Codes !! ID !! Description
|-
| Read || 2 || Go to a part of the memory
|-
| Copy || 3 || Set a part of the memory to the holding value
|-
| Print || 14 || Prints the holding value (In ASCII, if holding value is 49 then it will print 1)
|-
| Addition || 4 || Set the holding value to the addition of two numbers
|-
| Divition || 5 || Set the holding value to the divition of two numbers
|-
| Substraction || 6 || Set the holding value to the substraction of two numbers
|-
| Jump if zero || 7 || Jump to a part of the code if holding value is zero
|-
| Multiplication || 8 || Set the holding value to the multiplication of two numbers
|-
| Jump if positive || 9 || Jump to a part of the code if holding value is positive
|-
| Jump if negative || 12 || Jump to a part of the code if holding value is negative
|-
| Jump because yes || 13 || Jump to a part of the code, because yes
|}' |
Unified diff of changes made by edit (edit_diff) | '@@ -1,1 +1,49 @@
+Punctuation is really important, even if you don't know what punctuation means.
+This is why I made this Esoteric Language called Punmatt
+{| class="wikitable"
+|-
+! Symbols used !! Number representation
+|-
+| , || 0
+|-
+| . || 1
+|-
+| : || 2
+|-
+| ; || 3
+|-
+| " || 4
+|-
+| ` || 5
+|-
+| ' || Doesn't have a representation
+|-
+| ´ || Doesn't have a representation
+|}
+{| class="wikitable"
+|-
+! Codes !! ID !! Description
+|-
+| Read || 2 || Go to a part of the memory
+|-
+| Copy || 3 || Set a part of the memory to the holding value
+|-
+| Print || 14 || Prints the holding value (In ASCII, if holding value is 49 then it will print 1)
+|-
+| Addition || 4 || Set the holding value to the addition of two numbers
+|-
+| Divition || 5 || Set the holding value to the divition of two numbers
+|-
+| Substraction || 6 || Set the holding value to the substraction of two numbers
+|-
+| Jump if zero || 7 || Jump to a part of the code if holding value is zero
+|-
+| Multiplication || 8 || Set the holding value to the multiplication of two numbers
+|-
+| Jump if positive || 9 || Jump to a part of the code if holding value is positive
+|-
+| Jump if negative || 12 || Jump to a part of the code if holding value is negative
+|-
+| Jump because yes || 13 || Jump to a part of the code, because yes
+|}
' |
Lines added in edit (added_lines) | [
0 => 'Punctuation is really important, even if you don't know what punctuation means.',
1 => 'This is why I made this Esoteric Language called Punmatt',
2 => '{| class="wikitable"',
3 => '|-',
4 => '! Symbols used !! Number representation',
5 => '|-',
6 => '| , || 0',
7 => '|-',
8 => '| . || 1',
9 => '|-',
10 => '| : || 2',
11 => '|-',
12 => '| ; || 3',
13 => '|-',
14 => '| " || 4',
15 => '|-',
16 => '| ` || 5',
17 => '|-',
18 => '| ' || Doesn't have a representation',
19 => '|-',
20 => '| ´ || Doesn't have a representation',
21 => '|}',
22 => '{| class="wikitable"',
23 => '|-',
24 => '! Codes !! ID !! Description',
25 => '|-',
26 => '| Read || 2 || Go to a part of the memory',
27 => '|-',
28 => '| Copy || 3 || Set a part of the memory to the holding value',
29 => '|-',
30 => '| Print || 14 || Prints the holding value (In ASCII, if holding value is 49 then it will print 1)',
31 => '|-',
32 => '| Addition || 4 || Set the holding value to the addition of two numbers',
33 => '|-',
34 => '| Divition || 5 || Set the holding value to the divition of two numbers',
35 => '|-',
36 => '| Substraction || 6 || Set the holding value to the substraction of two numbers',
37 => '|-',
38 => '| Jump if zero || 7 || Jump to a part of the code if holding value is zero',
39 => '|-',
40 => '| Multiplication || 8 || Set the holding value to the multiplication of two numbers',
41 => '|-',
42 => '| Jump if positive || 9 || Jump to a part of the code if holding value is positive',
43 => '|-',
44 => '| Jump if negative || 12 || Jump to a part of the code if holding value is negative',
45 => '|-',
46 => '| Jump because yes || 13 || Jump to a part of the code, because yes',
47 => '|}'
] |