├── .gitignore ├── LICENSE ├── README.md ├── doc └── snowman.md ├── examples ├── cat.snowman ├── fibonacci.snowman ├── fizzbuzz.snowman ├── helloworld.snowman ├── quine-regex.snowman ├── quine.snowman ├── rot13.snowman └── rule110.snowman └── lib ├── Makefile ├── main.cpp ├── retrieval.hpp ├── snowman.cpp └── snowman.hpp /.gitignore: -------------------------------------------------------------------------------- 1 | # Vim 2 | .*.sw? 3 | 4 | # Binaries 5 | lib/snowman 6 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/README.md -------------------------------------------------------------------------------- /doc/snowman.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/doc/snowman.md -------------------------------------------------------------------------------- /examples/cat.snowman: -------------------------------------------------------------------------------- 1 | (:vGsP10wRsp;bD 2 | -------------------------------------------------------------------------------- /examples/fibonacci.snowman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/examples/fibonacci.snowman -------------------------------------------------------------------------------- /examples/fizzbuzz.snowman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/examples/fizzbuzz.snowman -------------------------------------------------------------------------------- /examples/helloworld.snowman: -------------------------------------------------------------------------------- 1 | ("Hello, World!"sP // note: sP can also be sp 2 | -------------------------------------------------------------------------------- /examples/quine-regex.snowman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/examples/quine-regex.snowman -------------------------------------------------------------------------------- /examples/quine.snowman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/examples/quine.snowman -------------------------------------------------------------------------------- /examples/rot13.snowman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/examples/rot13.snowman -------------------------------------------------------------------------------- /examples/rule110.snowman: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/examples/rule110.snowman -------------------------------------------------------------------------------- /lib/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/lib/Makefile -------------------------------------------------------------------------------- /lib/main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/lib/main.cpp -------------------------------------------------------------------------------- /lib/retrieval.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/lib/retrieval.hpp -------------------------------------------------------------------------------- /lib/snowman.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/lib/snowman.cpp -------------------------------------------------------------------------------- /lib/snowman.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tckmn/snowman-lang/HEAD/lib/snowman.hpp --------------------------------------------------------------------------------