Skip to content

A parser combinator library for the Silverware programming language written in LFE

License

Notifications You must be signed in to change notification settings

Dr-Nekoma/knife

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

knife 🔪

This is a parser combinator library for the Silverware programming language implemented in LFE, a CL-flavored language within the Erlang ecosystem.

External Dependencies

How to use knife

To execute the program you do:

nix-shell
rebar3 lfe repl

Next, you need the Silverware code that you want to parse. There are some samples in the examples folder. In the shell, proceed with:

(knife:parse <SAMPLE_TEXT>)

Here it is an example of output:

docs/example_output.png

Developers

  • EduardoLR10
  • ribeirotomas1904
  • MMagueta

Dr.Nekoma

Built live on twitch and archived on youtube

About

A parser combinator library for the Silverware programming language written in LFE

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published