Commit graph

21 commits

Author SHA1 Message Date
Joey Yakimowich-Payne
4d17ba3d65 Add support for simple structs and var inits 2018-06-06 17:31:17 +09:00
Joey Yakimowich-Payne
14529c3fe1 Add nim glue for object construction 2018-06-06 17:29:40 +09:00
Joey Yakimowich-Payne
3763a095cb Fix home not found 2018-06-04 13:54:20 +09:00
Joey Yakimowich-Payne
a4a44a3779 Add configure script and remove more pfff artifacts 2018-06-04 13:15:36 +09:00
Joey Yakimowich-Payne
c8efc2a088 Replace pfff with flitter 2018-06-04 13:03:46 +09:00
Joey Yakimowich-Payne
cccf36eb4f Add tests for previous commit 2018-06-03 16:51:15 +09:00
Joey Yakimowich-Payne
ded58071a1 Make array access, cast, if statements, conditional statements, sizeof, and struct record access convert properly 2018-06-03 16:50:17 +09:00
Joey Yakimowich-Payne
749b702d78 Add test make section 2018-06-03 16:47:27 +09:00
Joey Yakimowich-Payne
cab894a97e Add tests for operators 2018-06-02 12:55:11 +09:00
Joey Yakimowich-Payne
4cd94ff462 Add unary op tests 2018-06-02 12:32:28 +09:00
Joey Yakimowich-Payne
7c59c6b643 Add operator support 2018-06-02 12:27:11 +09:00
Joey Yakimowich-Payne
f69523ff9c Add more tests for enum 2018-06-02 12:11:03 +09:00
Joey Yakimowich-Payne
204cf62c9c Add starting glue code 2018-06-02 12:10:13 +09:00
Joey Yakimowich-Payne
c613cc3449 Remove empty space 2018-05-27 17:58:31 +09:00
Joey Yakimowich-Payne
231cb8d631 More gitignore for annoying files 2018-05-27 17:57:54 +09:00
Joey Yakimowich-Payne
a810611cee Add some tests and refactor test suite 2018-05-27 17:57:24 +09:00
Joey Yakimowich-Payne
801658b9ea Add testing infrastructure and move out gen nim 2018-05-26 12:40:09 +09:00
Joey Yakimowich-Payne
c0013a3856 Add merlin files 2018-05-26 11:11:18 +09:00
Joey Yakimowich-Payne
dd6b6a5c0b Added vim to gitignore 2018-05-26 11:05:18 +09:00
Joey Yakimowich-Payne
fa600b98f7 Add poc files 2018-05-26 10:55:38 +09:00
Joey
30da2412e3
Initial commit 2018-05-26 10:48:50 +09:00