Skip to content

kmarekspartz/yapl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

YAPL

Inspired by YAML, Scheme, and TCL.

Based on ulithp.

Converts YAML to s-expressions then evaluates using ulithp.

# example.yaml
- define:
    max:
      - [a, b]
      - if: [gt: [a, b], a, b]
    a: 42
    b: 46
- max: [a, b]

Run it

ruby interpreter.rb example.yaml

Test it

ruby test.rb

About

YAml Programming Language

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages