Skip to content

A simple brainfuck language interpreter written in C11.

License

Notifications You must be signed in to change notification settings

g-berthiaume/urbanmi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

urbanmi

A simple brainfuck language interpreter written in C11.

Purpose

Noting serious.
I'm trying to refresh my C. An etude as Peter Norvig would say.

How to use urbanmi

You can build the interpreter and execute .bf script as follows:

$ make
$ build/urbanmi examples/hello.bf
Hello World!

Notes: You can find brainfuck script examples in the examples/ directory.

About the name

The language was created by Urban Müller.
☞ urban m[uller] i[terpreter]

Liscence

This is free and unencumbered software released into the public domain.
See the LISCENCE file for more information.


----[-->+++++<]>-.---.++++[->+++<]>.-.+++++++++++++.-.----.----[->+++<]>-.--[--->+<]>-.[--->+<]>-.-[--->++<]>-.++++++++++.+[---->+<]>+++.[->+++<]>+.+[--->+<]>+.[->+++<]>.[--->+<]>----.----.--.--------.-[->+++<]>.------------.[->+++<]>+.+++++++++++++.----------.-[--->+<]>-.---[->++++<]>-.----.[--->+<]>-----.[->+++<]>+.--[--->+<]>---.-------------.--[--->+<]>-.--[->++++<]>+.----------.++++++.-[++>---<]>.

About

A simple brainfuck language interpreter written in C11.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published