This repository has been archived on 2024-11-05. You can view files and clone it, but cannot push or open issues or pull requests.
2022-10-21 17:55:31 -07:00
2022-10-20 11:01:50 -07:00
2022-10-21 15:09:09 -07:00
2022-10-20 11:01:50 -07:00
2022-10-20 11:01:50 -07:00
2022-10-21 17:55:31 -07:00
2022-10-21 17:55:31 -07:00
2022-10-21 17:55:31 -07:00
2022-10-21 14:44:52 -07:00
2022-10-21 17:55:31 -07:00
2022-10-21 17:55:31 -07:00
2022-10-21 17:55:31 -07:00
2022-10-21 17:13:58 -07:00

Lamb: A Lambda Calculus Engine

Todo (pre-release):

  • Fix parser (call parentheses)
  • Good command parsing (:save, :load, are a bare minimum)
  • Python files: installable, package list, etc
  • $\alpha$-equivalence check
  • Versioning

Todo:

  • live syntax check
  • Command and macro autocomplete
  • step-by-step reduction
  • Documentation in README
  • Maybe a better icon?
  • Warn when overwriting macro
  • Syntax highlighting: parenthesis, bound variables, macros, etc
  • Pin header to top of screen
Description
A lambda calculus engine
Readme 458 KiB
Languages
Python 98.7%
Shell 1.3%