Skip to content

OJarrisonn/vaca

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

The Vaca Programming Language

Vaca is still alpha. Don't use it for serious projects. Lot of ground breaking changes may happen. No backwards compatibility guaranteed.

Vaca is a LISP language

"Vaca" comes from the portuguese word for "cow". It was born as a sandboxing for a future bigger project, but now Vaca has its own ambitions. Currently targeting a tree-walker interpreter, Vaca aims to be dynamic and expansible by nature.

It uses edn syntax

Example

(defmod hello-world 
  :main
  :using (stl.io println) 
  :as (defn main () void 
        :as (println "Hello World")))

License

MIT

About

An interpreted array programming language

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages