├── Readme.md ├── Shaderforth.hpp ├── Shaderforth.js ├── compiler.py ├── demos └── stack.sfr ├── desktop.kv ├── desktop.py ├── examples ├── bezier.sfr ├── cells.sfr ├── diamond.sfr ├── fl0wer.sfr ├── glider.sfr ├── gold.sfr ├── grey_matter.sfr ├── jan4.sfr ├── june10.sfr ├── june8.sfr ├── june9.sfr ├── knots.sfr ├── lace.sfr ├── logo.sfr ├── mandelbrot.sfr ├── manual │ ├── arrays.sfr │ ├── blocks.sfr │ ├── cond.sfr │ ├── first.sfr │ ├── macros.sfr │ └── words.sfr ├── may15.sfr ├── motion.sfr ├── oct25.sfr ├── optics.sfr ├── paper-logo.sfr ├── pong.sfr ├── synth.sfr ├── terrain.sfr ├── test.sfr └── wave.sfr ├── live ├── live.coffee ├── serve.py └── static │ ├── index.html │ └── jquery-1.10.2.min.js ├── modules ├── distance-2d.sfr ├── noise.sfr ├── quaternions.sfr └── rand.sfr ├── newcompiler └── compiler.coffee ├── renderer.py ├── shaderforth.YAML-tmLanguage ├── shaderforth.tmLanguage ├── tilerenderer.py ├── utility.sfr └── wrappers.sfr /Readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/Readme.md -------------------------------------------------------------------------------- /Shaderforth.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/Shaderforth.hpp -------------------------------------------------------------------------------- /Shaderforth.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/Shaderforth.js -------------------------------------------------------------------------------- /compiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/compiler.py -------------------------------------------------------------------------------- /demos/stack.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/demos/stack.sfr -------------------------------------------------------------------------------- /desktop.kv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/desktop.kv -------------------------------------------------------------------------------- /desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/desktop.py -------------------------------------------------------------------------------- /examples/bezier.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/bezier.sfr -------------------------------------------------------------------------------- /examples/cells.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/cells.sfr -------------------------------------------------------------------------------- /examples/diamond.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/diamond.sfr -------------------------------------------------------------------------------- /examples/fl0wer.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/fl0wer.sfr -------------------------------------------------------------------------------- /examples/glider.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/glider.sfr -------------------------------------------------------------------------------- /examples/gold.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/gold.sfr -------------------------------------------------------------------------------- /examples/grey_matter.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/grey_matter.sfr -------------------------------------------------------------------------------- /examples/jan4.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/jan4.sfr -------------------------------------------------------------------------------- /examples/june10.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/june10.sfr -------------------------------------------------------------------------------- /examples/june8.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/june8.sfr -------------------------------------------------------------------------------- /examples/june9.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/june9.sfr -------------------------------------------------------------------------------- /examples/knots.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/knots.sfr -------------------------------------------------------------------------------- /examples/lace.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/lace.sfr -------------------------------------------------------------------------------- /examples/logo.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/logo.sfr -------------------------------------------------------------------------------- /examples/mandelbrot.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/mandelbrot.sfr -------------------------------------------------------------------------------- /examples/manual/arrays.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/manual/arrays.sfr -------------------------------------------------------------------------------- /examples/manual/blocks.sfr: -------------------------------------------------------------------------------- 1 | 10 =foo 2 | 3 | foo { 5 + } call -------------------------------------------------------------------------------- /examples/manual/cond.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/manual/cond.sfr -------------------------------------------------------------------------------- /examples/manual/first.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/manual/first.sfr -------------------------------------------------------------------------------- /examples/manual/macros.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/manual/macros.sfr -------------------------------------------------------------------------------- /examples/manual/words.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/manual/words.sfr -------------------------------------------------------------------------------- /examples/may15.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/may15.sfr -------------------------------------------------------------------------------- /examples/motion.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/motion.sfr -------------------------------------------------------------------------------- /examples/oct25.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/oct25.sfr -------------------------------------------------------------------------------- /examples/optics.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/optics.sfr -------------------------------------------------------------------------------- /examples/paper-logo.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/paper-logo.sfr -------------------------------------------------------------------------------- /examples/pong.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/pong.sfr -------------------------------------------------------------------------------- /examples/synth.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/synth.sfr -------------------------------------------------------------------------------- /examples/terrain.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/terrain.sfr -------------------------------------------------------------------------------- /examples/test.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/test.sfr -------------------------------------------------------------------------------- /examples/wave.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/examples/wave.sfr -------------------------------------------------------------------------------- /live/live.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/live/live.coffee -------------------------------------------------------------------------------- /live/serve.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/live/serve.py -------------------------------------------------------------------------------- /live/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/live/static/index.html -------------------------------------------------------------------------------- /live/static/jquery-1.10.2.min.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/live/static/jquery-1.10.2.min.js -------------------------------------------------------------------------------- /modules/distance-2d.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/modules/distance-2d.sfr -------------------------------------------------------------------------------- /modules/noise.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/modules/noise.sfr -------------------------------------------------------------------------------- /modules/quaternions.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/modules/quaternions.sfr -------------------------------------------------------------------------------- /modules/rand.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/modules/rand.sfr -------------------------------------------------------------------------------- /newcompiler/compiler.coffee: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/newcompiler/compiler.coffee -------------------------------------------------------------------------------- /renderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/renderer.py -------------------------------------------------------------------------------- /shaderforth.YAML-tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/shaderforth.YAML-tmLanguage -------------------------------------------------------------------------------- /shaderforth.tmLanguage: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/shaderforth.tmLanguage -------------------------------------------------------------------------------- /tilerenderer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/tilerenderer.py -------------------------------------------------------------------------------- /utility.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/utility.sfr -------------------------------------------------------------------------------- /wrappers.sfr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/daeken/Shaderforth/HEAD/wrappers.sfr --------------------------------------------------------------------------------