Skip to content

A command-line REPL for lambda calculus, with support for function aliases and saving/loading them to/from files. Written in Zig.

Notifications You must be signed in to change notification settings

dev-gm/lambda-calculus

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 

Repository files navigation

lambda-calculus

A lambda calculus REPL, written in Zig.

TODO:

  • Parse
    • Expressions
      • Variables
      • Abstractions
      • Applications
    • Assignments
    • Commands
      • Quit
      • Help
      • Read
      • Write
  • De Brujin indexing
  • Beta-reduction
  • Write state to files
  • Read state from files
  • Help script
  • Custom print function

About

A command-line REPL for lambda calculus, with support for function aliases and saving/loading them to/from files. Written in Zig.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages