Tutorial:Pizn/Data types

Pizn has 4 main data types.

Numbers
Numbers are...well...numbers. They are marked with nothing - for example, will just represent the number 500. Numbers also support decimals, so is valid. Infinity (marked with ) is considered a number.

Stored as an array of 1 or more chars of just 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, and. (to be able to exceed the integer limit).

Strings
Strings are text - lots of characters/letters combined together. They are marked with double quotes - is a string.

Stored as an array of 1 or more chars.

Formatted strings
Formatted strings are marked with apostrophes - for example, there is a variable named and its value is. will become.

Boolean
Booleans can be a yes or no - true or false. They are and. There is also which is like a "maybe".

True and false are stored as true and false respectively (using stdbool.h), neu is stored as {'o','b'}.

Null/Unknown (aka other)
Nulls are marked with. Unknown (or undefined) values are marked with. When a variable is first declared, if there is no data given in the line that it was declared, its value will automatically be until it is modified.

Null is stored as {'o','n'} and unk is stored as {'o','u'}.