messing with concept module scopes and parse rules
at a place where I would like to mess around a little with the actual compilation process -- will actually probably help in understanding the controller in the real project too..
need to make some decisions about module identification
messing around with the tree
messing with the controller
added more exceptions
added wrapper for parse tree's looking at some compilation order stuff now
added some prettier syntax error handling support
added a basic directed graph class
testing an initial algorithm for determining compilation order -- has to do with actually building a tree of dependencies
added a small directed graph class
working on a visualization function for the dependency graph -- added ST4 dependency for generating the *.dot file
working on printout for graph
more controller work
added skeleton populator -- gonna get back to that somewhat now
error handling improved + more documentation scattered throughout.
errors, errors, error reporting...errors
documentation additions across the board
working on scopes -- yet again.
starting to add the beast back in: typeandpopulate