summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2013-11-27More front-end passes for type identifiersKathy Gray
2013-11-22Syntax changes per discussions on Thursday.Kathy Gray
2013-11-21Begin tiny conversionGabriel Kerneis
2013-11-20Remove workaround in test3Gabriel Kerneis
2013-11-20Fixed the parsing of applicationKathy Gray
2013-11-12Define and test addition in libraryGabriel Kerneis
2013-11-11Merge branch 'new-lem-lib'Gabriel Kerneis
2013-11-11Remove workaround for a bug fixed in LemGabriel Kerneis
2013-11-11Remove lem-lib hackGabriel Kerneis
2013-11-09Fix up multiple parses issueKathy Gray
2013-11-08Type system, almost certainly has omissions or flaws I've forgotten, but seem...Kathy Gray
2013-11-07Port L2 to new LemGabriel Kerneis
2013-11-07Stub for external callsGabriel Kerneis
2013-11-07Most of the function type systemKathy Gray
2013-11-05De-infix operator before looking it up in the interpreterGabriel Kerneis
2013-11-05Parsing of infix operatorsGabriel Kerneis
2013-11-05Support parsing for extern callsGabriel Kerneis
2013-11-05Clean-up build-related filesGabriel Kerneis
2013-11-01Moved metatheory grammars into l2_rules.ottKathy Gray
2013-10-30Type coercions and let expressionsKathy Gray
2013-10-29gave Jan write access to repo and added him to email-diffPeter Sewell
2013-10-25More type rulesKathy Gray
2013-10-23Thread type environment through expressions because of block adding new varia...Kathy Gray
2013-10-23Don't export list of types to ML ASTGabriel Kerneis
2013-10-22More type systemKathy Gray
2013-10-18Typeing rules for patterns and easy expressionsKathy Gray
2013-10-16Basic MEM and register implementation for interpreterGabriel Kerneis
2013-10-16Clean up action pretty-printingGabriel Kerneis
2013-10-15Resume interpreter after actionsGabriel Kerneis
2013-10-15Add id to register actionsGabriel Kerneis
2013-10-15Test for value-returning blocksGabriel Kerneis
2013-10-15Add returning value to blockKathy Gray
2013-10-14Test read/write reg/mem syntaxGabriel Kerneis
2013-10-14Test function returnGabriel Kerneis
2013-10-14Fix pattern match so that P_id is selected when P_app has no parametersKathy Gray
2013-10-14Run main() to execute testsGabriel Kerneis
2013-10-14interp: report function name on pattern-matching errorGabriel Kerneis
2013-10-14Pretty-print interpeter valuesGabriel Kerneis
2013-10-14Add src/lem_interp to .merlinGabriel Kerneis
2013-10-11Supporting all expressions, although vector cacentation pattern matching can ...Kathy Gray
2013-10-10Run interpreterGabriel Kerneis
2013-10-10Another stupid testGabriel Kerneis
2013-10-10Fix fundecl and block Lem pretty-printingGabriel Kerneis
2013-10-10Interpreting all expressions except field assignment; pattern matching all ex...Kathy Gray
2013-10-10make test targetGabriel Kerneis
2013-10-10Stub test suiteGabriel Kerneis
2013-10-10Use ocamlbuild, no findlib requiredGabriel Kerneis
2013-10-10Rename Ast to Interp_ast for the interpreterGabriel Kerneis
2013-10-09Memory reading (small change to signature for memory writes).Kathy Gray
2013-10-09add lem->ml in MakefileGabriel Kerneis