Minus Files

Minus Home
What is Minus?
Basics
Proof of Concept
Extensions
Implementations
Examples
Files
Self Interpretation

Implementations

iminus.cBest implementation so far
cminus.rbFast compiler, does not support everything yet (must have unused characters stripped)
basic.rbOld simple interpreter
golfed.rb165 bytes, slow, bad

Example Code

prime.msask for input, prints primes upto that amount, is commented somewhat
hello.msHello, world!
fib.msFirst 46 fibonacci numbers

Self Interpretation

sm.msCommented self interpreter
227.msStripped self interpreter
quine.msNot a pure quine, as it uses input and just outputs it twice, used as the test program for the self interpreter
5.cAn optimized compiled self interpreter with 4 additional layers of self interpretation, it should output "fh".

Miscellaneous

hello.bf
prime.cFor comparison purposes
squares.bf
bf2ms.rb