Commit Graph

818 Commits

Author SHA1 Message Date
Rúnar Óli Bjarnason
5db0940de6 Pattern rhs are blocks 2018-05-23 12:13:06 -04:00
Rúnar Óli Bjarnason
fb13e246fa I think it's that 2018-05-23 12:07:21 -04:00
Arya Irani
fee110dec2 data constructor pattern parsing compiles 2018-05-22 17:42:51 -04:00
Arya Irani
3e5c736ef5 thread penv0 through parsers 2018-05-22 17:12:28 -04:00
Arya Irani
8bcfc1dd3f add ABT.absChain and start on parsing of Patterns 2018-05-22 15:46:21 -04:00
Arya Irani
3c3ab7c868 add show implementation for handle term 2018-05-22 14:11:28 -04:00
Paul Chiusano
004926efd4 got some layout blocks working, still some lingering bugs 2018-05-22 13:02:45 -04:00
Paul Chiusano
f1583e8637 cleanup test 2018-05-21 17:32:53 -04:00
Paul Chiusano
bd86eb02e1 braced block tests passing, layout block test is failing 2018-05-21 17:31:43 -04:00
Rúnar Óli Bjarnason
40a24ff246 Braces and semicolons? 2018-05-21 16:06:49 -04:00
Rúnar Óli Bjarnason
aa3d7ff04c Parses blocks correctly 2018-05-21 13:25:00 -04:00
Paul Chiusano
e2c3a4a278 TermParsers.block compiling, also deleted some unused old parsers 2018-05-17 18:23:58 -04:00
Rúnar Óli Bjarnason
ba0c3de5dc Blocks? 2018-05-17 15:47:08 -04:00
Paul Chiusano
9214b63aca Updated the Type AST and did some refactoring - the parser now has no knowledge of the set of builtin functions and types 2018-05-17 13:01:01 -04:00
Paul Chiusano
0f32611d3a smart constructors 2018-05-17 12:04:23 -04:00
Paul Chiusano
d764fe0c85 Added a bunch of stuff to the term syntax tree, code still compiles 2018-05-17 12:01:38 -04:00
Paul Chiusano
59cdabf799 haskell code compiling again and tests passing, ready for merge 2018-05-16 23:13:58 -04:00
Paul Chiusano
42ea0604d2 started deleting and cleanup, not compiling yet 2018-05-16 18:20:27 -04:00