Skip to content

Latest commit

 

History

77 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

yaml.yaml

A lambda calculus syntax for YAML

Aside from the mapping from YAML to lambda calculus itself, you'll find modules that I implemented to test the expresiveness of the language

risp-yaml

This module implements lisp on top of the YAML syntax.

REPL

$ cd interpreter.rust
$ cargo run -q
risp-yaml >
a: [+, 40, a]

🔥 RispFunction(...)
risp-yaml >
[a, 2]

🔥 Int(42)

About

yaml.ar is a runnable subset of yaml

Topics

Resources

Stars

5 stars

Watchers

1 watching

Forks

Contributors

Languages