A programming language with a first-class environment
Go to file
2020-08-19 18:36:41 +00:00
Compilers Unicode lexer & compilation to JS of strings and of numbers (previously a placeholder). 2020-08-16 00:45:06 +00:00
T4 Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
Tests Epsilon transitions in lexer 2020-08-16 02:58:40 +00:00
Utils Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
.gitignore Use .replit to customize the build command 2020-08-17 03:41:48 +00:00
.replit Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
AstGenerator.cs Auto-generate .Equals(), .GetHashCode() and friends 2020-08-19 02:28:46 +00:00
Evaluator.cs Some notes on parsers 2020-08-17 02:11:47 +00:00
Exceptions.cs Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
Lexer.cs Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
LexerGenerator.cs Auto-generate .Equals(), .GetHashCode() and friends 2020-08-19 02:28:46 +00:00
LICENSE Added license (public domain) 2020-08-16 00:45:06 +00:00
main.cs Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
Makefile Generate record (immutable plain data objects) types in addition to variant-like (safe enums with values) 2020-08-18 23:42:41 +00:00
Parser.cs Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00
ParserGenerator.cs Custom exception classes, HashCode, started Parser 2020-08-19 18:36:41 +00:00