8000 GitHub - shoggouth/Quark: Quark, A Functional, Purely Homoiconic, Concatenative Language
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

shoggouth/Quark

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quark

Quark is a microscopic stack based programming language with a focus on minimalism and flexibility. It is intended primarily as an exercise in simplicity and language design. Quark's core principle is to bootstrap as much of the language as possible. Thus the entire language is currently described by a mere, 22 functions.

To install you'll need GHC and cabal. Assuming you have them, installation should be as easy as:

$ cabal install

I make no promises on the likelihood of this succeeding, however.

Quark can be invoked with a filename to run a quark script (.qrk), or without to start the repl:

$ quark hallowelt.qrk
Hallo Welt!
$ quark
:>

For an intro to the language check out 'intro.md'. For the language documentation give 'api.yaml' a go.

About

Quark, A Functional, Purely Homoiconic, Concatenative Language

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Haskell 100.0%
0