Skip to content

Giecs Intermediate Environment for Concatenative, Stack-oriented programming

License

Notifications You must be signed in to change notification settings

michaelsippel/giecs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GIECS

Giecs Intermediate Environment for Concatenative, Stack-oriented programming

Build-Master Build-Dev Tag License

About

GIECS allows you to create a custom intermediate environment or virtual machine for scripting and compiling. Its design is concatenative and stack-based, making it easy to implement frontends for LISP, Forth, Joy or functional languages like Haskell.

For examples see:

If you are interested and want to collaborate or find bugs, open an issue/pull request or write an email to micha@infinitycoding.de.

Documentation

GIECS is documented using in-code doxygen comments and reStructured-Text-files (in docs/source) and built with Sphinx.

License

GIECS is licensed under BSD 3-clause: