Started work on redefining data types. Tentatively calling new version 0.5; might end up being 0.4.2
Continued work on redefining data types. Completed all datatypes except Program.
Removed temporary namespaces. Revised non-mathematical statements.
Merged actions and statements. Turned namespace statements into control statements
Rewrote the introduction to mathematical statements.
Rewrote addition, subtraction, multiplication, and division with examples. Clarified mathematical functions introduction. Rewrote exponentiation and modulus. Considering removing exponentiation from specification to prevent the creation of irrationals.
Revised exponentiation's definition to keep bounded within rational numbers. Added examples.
Wrote introduction to boolean operators. Updated some notation.
Redefined the boolean and comparison operators. Will add examples shortly.
Added boolean examples.
Started work on AA again. Made some minor corrections.
Rewrote first half of bitwise operators.
Wrote the bit shift operators. Combined logical shift left and logical shift right into logical shift. Combined rotate left and rotate right into rotate. Removed arithmetic shifts.
Added I/O statements.
Completed 0.5 specification.
Merge branch '0.5'