├── .gitignore ├── LICENSE ├── README.md ├── arc.py ├── arcstdlib.py ├── error.py ├── examples ├── clock.arc ├── fortest.arc ├── funcdef.arc ├── hw.arc ├── hw2.arc ├── hw3.arc ├── implindex.arc ├── introspection.arc ├── lambdatest.arc ├── map1.arc ├── map2.arc ├── prime.arc ├── quine.arc ├── truthmachine.arc └── whiletest.arc ├── function.py ├── math.arc └── parsing.py /.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__/ 2 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/README.md -------------------------------------------------------------------------------- /arc.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/arc.py -------------------------------------------------------------------------------- /arcstdlib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/arcstdlib.py -------------------------------------------------------------------------------- /error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/error.py -------------------------------------------------------------------------------- /examples/clock.arc: -------------------------------------------------------------------------------- 1 | (@ t(pn(zz 1)(p(st %H:%M:%S 2 | -------------------------------------------------------------------------------- /examples/fortest.arc: -------------------------------------------------------------------------------- 1 | (f x (' 1 2 3 4) (] x 2 | -------------------------------------------------------------------------------- /examples/funcdef.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/examples/funcdef.arc -------------------------------------------------------------------------------- /examples/hw.arc: -------------------------------------------------------------------------------- 1 | (p "Hello, World!") 2 | -------------------------------------------------------------------------------- /examples/hw2.arc: -------------------------------------------------------------------------------- 1 | "Hello, World!" 2 | -------------------------------------------------------------------------------- /examples/hw3.arc: -------------------------------------------------------------------------------- 1 | (p Hello, World! 2 | -------------------------------------------------------------------------------- /examples/implindex.arc: -------------------------------------------------------------------------------- 1 | ((' 1 2 3 4 5) 2) 2 | -------------------------------------------------------------------------------- /examples/introspection.arc: -------------------------------------------------------------------------------- 1 | (p ¢) 2 | -------------------------------------------------------------------------------- /examples/lambdatest.arc: -------------------------------------------------------------------------------- 1 | ((F(x)(+ x 3))5 2 | -------------------------------------------------------------------------------- /examples/map1.arc: -------------------------------------------------------------------------------- 1 | (% ](' 1 2 3 4 2 | -------------------------------------------------------------------------------- /examples/map2.arc: -------------------------------------------------------------------------------- 1 | (% ](_ 1 5 2 | -------------------------------------------------------------------------------- /examples/prime.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/examples/prime.arc -------------------------------------------------------------------------------- /examples/quine.arc: -------------------------------------------------------------------------------- 1 | This-is-a-quine! 2 | -------------------------------------------------------------------------------- /examples/truthmachine.arc: -------------------------------------------------------------------------------- 1 | (?(#(l))(@ t(p 1))0 2 | -------------------------------------------------------------------------------- /examples/whiletest.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/examples/whiletest.arc -------------------------------------------------------------------------------- /function.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/function.py -------------------------------------------------------------------------------- /math.arc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/math.arc -------------------------------------------------------------------------------- /parsing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Nazek42/arcyou/HEAD/parsing.py --------------------------------------------------------------------------------