Tokens of Oxide
All inputs mapped to their corresponding token.
Input | Token |
---|---|
in | in keyword |
if | if keyword |
loop | loop keyword |
let | let keyword |
else | else keyword |
for | for keyword |
mut | mut keyword |
break | break keyword |
continue | continue keyword |
0-9 | numeric |
. | decimal |
.. | range operator |
..= | inclusive range operator |
{ | open bracket |
} | close bracket |
( | open parenthesis |
) | close parenthesis |
+ | addition operator |
- | subtraction operator |
* | multiplication operator |
/ | division operator |
> | greater than operator |
>= | greater than or equal operator |
< | less than operator |
<= | less than or equal operator |
= | assignment operator |
== | equality comparison operator |
; | statement terminator |
i8 | 8-bit signed integer data type |
i16 | 16-bit signed integer data type |
i32 | 32-bit signed integer data type |
i64 | 64-bit signed integer data type |
i128 | 128-bit signed integer data type |
f8 | 8-bit signed floating point data type |
f16 | 16-bit signed floating point data type |
f32 | 32-bit signed floating point data type |
f64 | 64-bit signed floating point data type |
f128 | 128-bit signed floating point data type |
: | type assignment operator |