Added README and icon

This commit is contained in:
2022-10-21 15:07:38 -07:00
parent 1a4ed032c2
commit bcd7a9d888
2 changed files with 133 additions and 0 deletions

22
README.md Normal file
View File

@@ -0,0 +1,22 @@
<h1 align="center">
<img src="misc/lamb.svg" style="height:10ex"><br/>
Lamb: A Lambda Calculus Engine
</h1>
## Todo (pre-release):
- Fix parser (call parentheses)
- Good command parsing (`:help`, `:save`, `:load`, `:macros` as a bare minimum)
- Python files: installable, package list, etc
- $\alpha$-equivalence check
- Don't expand macros until you absolutely have to
- Versioning
- Clean up runner & printing
- Count reductions
## Todo:
- live syntax check
- Command and macro autocomplete
- step-by-step reduction
- Documentation in README
- Maybe a better icon?