509 Commits

Author SHA1 Message Date
1ee7409367 Lambdas are probably better named as macros. 2017-07-12 20:55:03 -05:00
bd329c6a1f Rename the build::Tuple struct.
The duplicate name was easily confused with the Val::Tuple type.
2017-07-12 20:30:52 -05:00
4f18686fb8 Add README and License information. 2017-07-11 20:36:05 -05:00
8a5c121f26 Basic Evaluation Logic for the Builder. 2017-07-11 20:36:05 -05:00
72d03e21dd Add the build module.
Builder struct that takes a list of Statements and constructs a
Tuple from it.
2017-07-11 20:36:05 -05:00
59cf18fe4d Let and Import names and paths should just be strings. 2017-07-11 20:36:05 -05:00
4a156adae2 Refactor into separate modules for parsing and interpreting. 2017-07-11 20:36:05 -05:00
c6af1543bf Basic Parsing for the language.
The start of defining a languge for configuration generation.
2017-07-11 20:36:05 -05:00
5f05eab033 Initial commit 2017-07-11 20:31:02 -05:00