Commit Graph

23 Commits

Author SHA1 Message Date
Rodrigo Setti
fdf2c61ed5 rendering backend working 2017-08-12 22:28:15 -07:00
Rodrigo Setti
6a78e50ffa
Migrate to text 2017-08-09 19:22:29 -07:00
Rodrigo Setti
25c988574d
Skeleton for text and graph backends 2017-08-09 18:42:03 -07:00
Rodrigo Setti
d26a700048
integrated command line with identity 2017-08-09 18:17:13 -07:00
Rodrigo Setti
38ef07d064 command line parsing 2017-08-09 12:48:09 -07:00
Rodrigo Setti
9df6f16781 improve parsing error message 2017-08-09 00:19:57 -07:00
Rodrigo Setti
4c718d2741 Using Data.Generics
Saved a few lines of code
2017-08-08 18:48:42 -07:00
Rodrigo Setti
66acf49a7e refactor: avoid records with sums 2017-08-07 23:29:46 -07:00
Rodrigo Setti
da3ec26537 reject recursive definitions 2017-08-07 22:59:47 -07:00
Rodrigo Setti
c3386ca1b9 fix: respect order of sequences 2017-08-07 22:19:22 -07:00
Rodrigo Setti
57d91a5684 better name for tests 2017-08-07 19:53:47 -07:00
Rodrigo Setti
4abb4f8bcc Implement the optimizer
Using a nasty library for random shuffling
2017-08-07 19:33:56 -07:00
Rodrigo Setti
5085c17a14 test render generates well-formed output 2017-08-07 18:26:28 -07:00
Rodrigo Setti
eaec2b1b7e generalizes status to progress 2017-08-07 18:26:11 -07:00
Rodrigo Setti
c1e43222d7 reduce number of test for parser
was taking too long
2017-08-06 20:24:38 -07:00
Rodrigo Setti
6412190f05 fixed bug in simplify code 2017-08-06 20:20:02 -07:00
Rodrigo Setti
153ef7fab0 stabilized code that simplifies 2017-08-06 16:48:23 -07:00
Rodrigo Setti
dbd82e8988 fixes 2017-08-06 14:29:51 -07:00
Rodrigo Setti
228ea3750c parser and identity backend
Wrote a parser and a backend that spits out parseable input
2017-08-05 21:15:47 -07:00
Rodrigo Setti
2462290028 cosmetics 2017-08-05 14:35:41 -07:00
Rodrigo Setti
69215a35aa refactor data structures
Refactor data structures that represent projects to have a simple
expression and an associated bindings in a project system type
2017-08-05 14:04:32 -07:00
Rodrigo Setti
74f102b4a1 Create LICENSE 2017-08-04 18:56:30 -07:00
Rodrigo Setti
a7c0a5f8c8 initial commit 2017-08-04 18:53:52 -07:00