There are no reviews yet. Be the first to send feedback to the community and the maintainers!
######################################################## ## ## ## bf.sed ## ## ## ## an optimising compiler for brainfuck ## ## produces x86 Linux ELF binaries ## ## written entirely in sed ## ## ## ######################################################## This is a compiler for the minimalist brainfuck programming language. There's a description of how it works in the comments, and a few example brainfuck files in this repo. The brainfuck code is taken from examples on Wikipedia and programs on www.muppetlabs.com/~breadbox/bf and esoteric.sange.fi/brainfuck. If you have an urge to see the assembly produced by this script, I recommend installing nasm and using "ndisasm -u -e 84 $output". I would not recommend sed as a compiler implementation language, but it's definitely in keeping with the spirit of brainfuck.
jq
Command-line JSON processormalfunction
Malfunctional Programmingcounterexamples
Counterexamples in Type Systemsmlsub
Prototype type inference enginecrowbar
Property fuzzing for OCamlppx_stage
Staged metaprogramming in stock OCamlidris-malfunction
Experimental Malfunction backend for Idriscaml-oxide
safe FFI between OCaml and Rust (experimental)minhttp
A tiny and surprisingly featureful webservergit-ls
List files, annotated by git statuspathfinder
pythonic filesystem libraryhax
Random scripts, snippets of code, whatever.libfib
A library for high-performance lightweight threadsllvm
Context switching for LLVMlinkage
easy-to-use wrapper for OCaml's Dynlinkocaml-afl-persistent
persistent-mode afl-fuzz for ocamlSandbox
Sandbox for running native code under Linux at full speed, without allowing it to do anything other than read/write stdiobzseek
Random access library for bzip2 filescshore
Call C from Python without writing bindingsmoria
Embedded language for construction of DWARFwith-gdb
Attaches gdb to crashed processesnd
Netsoc LDAP directorywikiflow
random walks through human knowledgefyp
Final year projectpython-monkeypatch
Bringing Ruby best practices to PythonAltitude
Debugging above C levelclang
Clang C/C++ compiler, with patches to support context-switchingsequent-subtyping
irclinks
IRC network visualisationseqbuf
Sequential buffer accesssneeky
Steganography through bad spellingbandgraph
Scale-space visualisation of time-series dataLove Open Source and this site? Check out how you can help us