Last semester in college, my teacher in the Computer Languages
class taught us the esoteric language named Whitespace. In the
interest of learning the language better with a very busy
schedule (midterms), I wrote an interpreter and assembler in
Python. An assembly language was designed to facilitate writing
programs easily, and a sample program was written with the given
assembly mnemonics. Now that it is summer, a new project has
begun with the objective being to rewrite the interpreter and
assembler for Whitespace 0.3, with further developments coming
afterwards. Since there is so much extra time than before to
work on its design, you are presented here with an outline that
provides a revised set of mnemonics for the assembly language.
This post is marked as a wiki for their discussion. Have you
ever had any experience with assembly languages in the past?
Were there some instructions that you thought should have been
renamed to something different? Did you find yourself thinking
outside the box and with a d