IDCMDDescriptionUsage
32spaceNo operation 
33!Logical NOTX!
34"String mode3"str
35#Skip next command#
36$Copy args[2]X$
37%ModulusXY%
38&Binary ANDXY&
39'Integer mode4'30cf
40(If→SkipX(
41)Unless→SkipX)
42*MultiplyXY*
43+AddXY+
44,args[0]→args[1],
45-SubtractXY-
46.Fill args with null.
47/Divide (floored)XY/
48-570 - 9Number literals0
58:Shift null args to left:
59;Shift null args to right;
60<Less thanXY<
61=Equals toXY=
62>Greater thanXY>
63?Ternary operatorXYZ?
64@If→RestartX@
65AIncrementXA
66B
67CClear outputC
68DDecrementXD
69EExit programE
70F
71GARR Get/SetXG, XYG
72H
73IInput characterI
74J
75K
76LARR lengthL
77M
78N
79OOutput characterXO
80PARR Pop/PushP, XP
81Q
82RAbsolute reverseXR
83SARR Shift/UnshiftS, XS
84T
85U
86V
87WWait x millisecondsXW
88XGet xX
89YGet yY
90ZGet zZ
91[Forward jumpX[
92\Swap args[1] args[2]\
93]Backward jumpX]
94^Binary XORXY^
95_Random integer_, XY_
96`ExponentXY`
97-102a - fHexadecimal literalsa
103garr Get/SetXg, XYg
104h
105iInput integeri
106j
107k
108larr Lengthl
109m
110n
111oOutput integero
112parr Pop/Pushp, Xp
113q
114rRelative reverseXr
115sarr Shift/Unshifts, Xs
116t
117u
118v
119w
120xSet xXx
121ySet yXy
122zSet zXz
123{Binary left shiftXY{
124|Binary ORXY|
125}Binary right shiftXY}
126~Binary NOTX~
Status:
index: -1
command:
direction: 1
mode: 0
x: 0
y: 0
z: 0
args: []
ARR: []
arr: []
Speed:
Nerror: An esoteric, turing-complete programming language that Never ERRORs. How it works: - Each character is either a function or a hexadecimal literal 0123456789abcdef. - Each time a function is called, it will get up to 3 arguments from results of previous function calls and return a result or null. - You have three variables (x, y, z) and two data arrays (ARR and arr) to work with. - Currently there is no way to add comments, but you can use forward jumps to skip characters, e.g. f3+[This is a comment. - Only 3 data types are supported: null, signed 32 bit integer, and string. - The only way to get a string is with the string builder ("), e.g. d"Hello, world! - Since it's impossible to have errors in Nerror, any random string of characters is a valid program. - If there is an error, please report the bug to me. Thanks! The programming language is still in alpha development. Expect bugs. Many commands will be added and some might be changed. Nerror v0.2 Copyright © CharCoding 2018, Some Rights Reserved. Have fun coding!