This is a Brainknot interpreter written in Python. You can use it as a module: from brainknot import brainknot sourcecode = """ *(>[>*,>]<[,*]) """ inputs = "011011" out = brainknot(sourcecode,inputs) print(out) Brainknot Main Repository Previous Repository