Skip to content

Thumuss/brainfuck

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brainf

A brainfuck implementation in pure Typst

Examples

In pure brainfuck

#import "@preview/brainf:1.0.0": brainf;

#brainf("++++++++[>++++[>++>+++>+++>+<<<<-]>+>+>->>+[<]<-]>>.>---.+++++++..+++.>>.<-.<.+++.------.--------.>>+.>++.");

Into

image

With inputs

#import "@preview/brainf:1.0.0": brainf;

#brainf("++++++++++++++[->,.<]", inp: "Goodbye World!");

Into

image

Links

I've based my implementation from theses documents: