Skip to content

javazquez/arnoldclj_interpreter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

arnoldclj_s

This project uses Clojure

This project uses Midje.

This project also usesInstaparse

How to run the tests

I had to add [lein-midje "3.1.3"] to my ~/.lein/profiles.clj

{:user {:plugins [[cider/cider-nrepl "0.8.1"]
                  [lein-midje "3.1.3"]]}}

lein midje will run all tests.

lein midje namespace.* will run only tests beginning with "namespace.".

lein midje :autotest will run all the tests indefinitely. It sets up a watcher on the code files. If they change, only the relevant tests will be run again.

Inspiration from https://github.com/lhartikk/ArnoldC

fizzbuzz example retrieved from https://raw.githubusercontent.com/chunfeilung/fizzbuzz/master/arnoldc/fizzbuzz.arnoldc

About

Arnoldc interpreter written in clojure using instaparse

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published