Finally have a fully planned out language specification. Based off of new concept, renamed language Advanced Assembly. Wrote preface and rewrote Notation section. Set version to 0.4
Updated the String section.
Wrote Data Types section. Improved String section.
Wrote out namespace section. This will probably be revised several times for clarification. Created a revised Table of Contents based on how I anticipate the full specification will look.
Made a few clarifications for the namespace section. Started working on statement section, about a third of the way through.
Completed the namespace statements section. The math statements section is long and tedious so I will tackle it at another time.
Defined the first four operational opcodes. This section is very poorly written (and I expect the remaining operational opcodes will similarly suffer). I will most likely rewrite this portion at some point in the future.
Rewrote the first four operation opcodes more logically and defined the next two.
Defined the boolean operators. Replaced "int" with "integer" in several places.
Added boolean xor. Listed the rest of the operation opcodes (bitwise operations).
Completed the first half of the bitwise operators.
Updated the README (copied the specification's preface).
Finally completed first draft of the operations. Examples still need to be written. This section undoubtedly needs to be cleaned up. In other news: the remainder of the sections are now correctly named making the table of contents fully accurate and the last of the 0.3 remnants have been removed.
Wrote actions section of the specification.
Finished initial specification!
Merge branch '0.4'