Skip to content

Compiler for the Mirth programming language.

License

Notifications You must be signed in to change notification settings

casuallyblue/mirth

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mirth

build

Mirth is a new strongly-typed concatenative programming language.

Mirth is inspired by Forth, Joy, Haskell, Lisp, and monoidal category theory.

This repository is a work-in-progress implementation of Mirth. If you are interested, please support the development of Mirth on Patreon. Thank you for your time and generosity.

Hello, world!

||| A simple hello world program to show off the Mirth language.
module(examples.hello-world)
import(std.prelude)
import(std.world)

def(main, +World -- +World,
    "Hello, world!" print)

Tools

Editor Source Install Syntax highlighting
Vim tools/mirth-vim To install via Pathogen,
run make install-vim.
✔️
VS Code tools/mirth-code Ensuring code is in your PATH,
run make install-code.
Not yet published in the Marketplace.
✔️
Atom tools/mirth-atom Ensuring apm is in your PATH,
run make install-atom.
Not yet published in the atom.io package registry.
✔️

License

This software is licensed under a BSD Zero Clause License. This is a public domain equivalent license. You can use, copy, modify, and/or distribute, with or without fee. You can use it freely as part of larger projects, commercial or otherwise. No warranty is implied. See LICENSE for the full text of the license.

About

Compiler for the Mirth programming language.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 99.0%
  • Other 1.0%