Edwin Brady
|
4951daa3df
|
Start on conversion
|
2019-03-16 16:52:01 +00:00 |
|
Edwin Brady
|
7b170ca797
|
Initial implementaiton of evaluator
|
2019-03-16 15:26:14 +00:00 |
|
Edwin Brady
|
1cbbd39327
|
Finish thin/weaken for Terms
|
2019-03-10 23:51:41 +00:00 |
|
Edwin Brady
|
23051a55de
|
Add Weaken interface, to start evaluator
|
2019-03-10 22:00:10 +00:00 |
|
Edwin Brady
|
0f8d337b27
|
Add a main program which processes a source file
|
2019-03-10 18:20:26 +00:00 |
|
Edwin Brady
|
992d8dd0f9
|
Added parser for most basic terms
Just variables, binders, applications, and basic declarations (data,
type and function definitions)
|
2019-03-10 17:56:08 +00:00 |
|
Edwin Brady
|
e03a2ba4b5
|
Added context for global names, store in an array
|
2019-03-10 15:14:38 +00:00 |
|
Edwin Brady
|
77e634cd33
|
Add specialised maps for Int and Name
The repetition is unfortunate, but worth it for avoiding the overhead of
passing an Ord dictionary around
|
2019-03-07 23:29:03 +00:00 |
|
Edwin Brady
|
082bc5cd54
|
Initial structure
TT types and values, some text manipulation, basics of Core
|
2019-03-07 23:04:55 +00:00 |
|