3 ms·
> a Go to Brainfuck compiler remains uncharted territory. Not at all... Just compile your Go code to WebAssembly [1], then to C [2], and finally to BF [3]. [1
by selcuka 4y ago
> a Go to Brainfuck compiler remains uncharted territory.
Not at all... Just compile your Go code to WebAssembly [1], then to C [2], and finally to BF [3].
[1] https://binx.io/2022/04/22/golang-webassembly/ https://binx.io/2022/04/22/golang-webassembly/
[2] https://webassembly.github.io/wabt/doc/wasm2c.1.html https://webassembly.github.io/wabt/doc/wasm2c.1.html
[3] https://esolangs.org/wiki/C2BF https://esolangs.org/wiki/C2BF
- scrame 4y agoThe real brainfuck is in the toolchain.
- panda88888 4y agoI wonder how the code would look like if we compile the resulting BF code back to Go with the posted compiler.
- selcuka 4y agoYou will probably want to go back to BF instead.