ALPHABETIC and DIGIT tokens are now sequences of [a-zA-Z_] and [0-9]
added condition grammar
finished tokenizer implementation, more work on grammar, added
testing framework for tokenizer
improved automated testing code.
now supports exceptions
finalized, but not yet tested, grammar
moved complexity of handling ' and " from tokenizer to grammar
testing code now supports multiple multiple test series
changed directory structure to be overall better
wrote Makefile that auto-assembles, auto-runs test
all files are capable of running without assembly
assembly is only required for delivery (not even then)
fixed bug in parser (python .isalpha() accepts characters such as 'ä')
Modified grep statement in Makefile todo target to also catch
NotImplementedErrors.
adding NotImplementedError to the Makefile was a bad idea, it is mainly used in abstract methods
comments added, parser improved, moar stuff, etc
deleted assembled sftmake file
dirscanner: initial work