Archived
1
0
Commit Graph

3 Commits

Author SHA1 Message Date
Jacob Alexander
c1a1e844bb Adding kll file emitter and fixing array position merging
- Added kll file emitter
  * Re-constitutes KLL files from various stages of the compilation process
- Using kll file emitter added a basic assignment expression unit test
  * Added unit test to travis
- Fixed array assignment merging when using position operators
  * Required a special case merge
- Update output templates for kiibohd
2016-10-29 22:05:35 -07:00
Jacob Alexander
d7b7752dc1 Updating Lexer to KLL 0.5c
- Added syntax check unit-test
- Added none emitter (for syntax validation check)
- Added KLL 0.5c example expressions
- Added Travis-CI test for syntax check
- Cleaned up README
2016-10-09 20:02:31 -07:00
Jacob Alexander
fd106b77f2 Adding basic Travis-CI tests to kll compiler
- Just sanity checks to make sure all the system modules load and there are no syntax errors
2016-09-27 17:17:42 -07:00