Commit Graph

13 Commits

Author SHA1 Message Date
Zachary Snow 0f4a60be1d functions and typedefs can now appear at the top level 2019-03-07 13:19:31 -05:00
Zachary Snow 710da1a62f fix PackedArray ident prefix conditions 2019-03-06 23:25:02 -05:00
Zachary Snow 15d85b461b completed preliminary interface conversion 2019-03-06 21:55:27 -05:00
Zachary Snow 9699f5bf16 preliminary struct conversion; return conversion 2019-03-06 01:13:36 -05:00
Zachary Snow 460c0ee497 broader operator support; other parser cleanup 2019-03-04 18:25:14 -05:00
Zachary Snow 4394dc1737 Fix PackedArray conversion after recursive Expr and LHS 2019-03-04 16:10:01 -05:00
Zachary Snow e1799de5f9 Expr bits and ranges are recursive (as they should have been) 2019-03-04 15:46:21 -05:00
Zachary Snow 59efba06ac LHSs are recursive (as they should have been) 2019-03-04 15:16:53 -05:00
Zachary Snow 729a75cd11 support for interfaces; new "declaration parser" 2019-03-04 02:58:00 -05:00
Zachary Snow fd0bccfbd8 rewrote PackedArray to properly handle the various scenarios 2019-02-28 19:48:58 -05:00
Zachary Snow a6cd3626f5 small pre-refactor PackedArray fixes 2019-02-28 18:04:34 -05:00
Zachary Snow e1d6da00dd moved some expression traversal logic from PackedArray to Traverse 2019-02-28 17:12:37 -05:00
Zachary Snow 7bc81ef67b directory re-org; streamline build setup 2019-02-28 13:52:31 -05:00