summaryrefslogtreecommitdiff
path: root/src/scriptengine.h (follow)
AgeCommit message (Collapse)Author
2016-12-01Signals solve many problems.Mike Buland
The command structures will be changed, I think. I want the lexer to actually lex the command names into tokens, then the parser and the engine can both use them to update their state when necesarry. It will be less ambiguous and easier for both sides to stay synchronized.
2016-12-01Scripts are executable now!Mike Buland
The main interactive interface doesn't work, and there's a lot left to do with the unit tests, other command line options, etc. but it's pretty exciting. I also still have to figure out how commands will work. I'm thinking they'll be stored in an Expression and executed by the engine as normal.