Skip to content
/ Cabra Public

A language whose denoted programs form a dioid under program concatenation [BSD license]

Notifications You must be signed in to change notification settings

catseye/Cabra

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

Cabra

This is the reference distribution for Cabra, a formal programming language whose programs form an idempotent semiring under certain operations.

For a definition of the Cabra language automaton, see the file cabra.html in the doc directory. (Which should probably be converted to Markdown someday, but that day is not today.)

There is also a reference implementation of the language in Haskell in the src directory.

About

A language whose denoted programs form a dioid under program concatenation [BSD license]

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published