Echo Writes Code

integers.orchid

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
-- An Orchid program demonstrating the various integer literal notations.

main! {
	-- Simple decimal integers
	bind! simple_integer = 123;
	bind! positive_integer = +123;
	bind! negative_integer = -123;

	-- Integers of various bases (all equivalent)
	-- Keywords are used here to keep the tokenizer simpler
	bind! binary_integer = bin! "1111011";
	bind! octal_integer = oct! "173";
	bind! decimal_integer = dec! "123";
	bind! hexadecimal_integer = hex! "7b";
}