├── .gitignore ├── LICENSE ├── README.md ├── api ├── __main__.py └── run.py ├── examples ├── calcpi.swas ├── fibonacci.swas ├── fizzbuzz.swas ├── getprimes.swas ├── hello_world.swas └── tic_tac_toe.swas ├── requirements.txt ├── runswas.bat ├── setup.py └── swas ├── __init__.py ├── __main__.py ├── executor.py ├── swas_lexer.py └── swas_parser.py /.gitignore: -------------------------------------------------------------------------------- 1 | **/__pycache__ 2 | /swas.egg-info 3 | /dist 4 | log.out -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/README.md -------------------------------------------------------------------------------- /api/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/api/__main__.py -------------------------------------------------------------------------------- /api/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/api/run.py -------------------------------------------------------------------------------- /examples/calcpi.swas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/examples/calcpi.swas -------------------------------------------------------------------------------- /examples/fibonacci.swas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/examples/fibonacci.swas -------------------------------------------------------------------------------- /examples/fizzbuzz.swas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/examples/fizzbuzz.swas -------------------------------------------------------------------------------- /examples/getprimes.swas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/examples/getprimes.swas -------------------------------------------------------------------------------- /examples/hello_world.swas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/examples/hello_world.swas -------------------------------------------------------------------------------- /examples/tic_tac_toe.swas: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/examples/tic_tac_toe.swas -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | sly 2 | click -------------------------------------------------------------------------------- /runswas.bat: -------------------------------------------------------------------------------- 1 | @echo off 2 | python -m swas %1 3 | pause 4 | -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/setup.py -------------------------------------------------------------------------------- /swas/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/swas/__init__.py -------------------------------------------------------------------------------- /swas/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/swas/__main__.py -------------------------------------------------------------------------------- /swas/executor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/swas/executor.py -------------------------------------------------------------------------------- /swas/swas_lexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/swas/swas_lexer.py -------------------------------------------------------------------------------- /swas/swas_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CodeWithSwastik/swas/HEAD/swas/swas_parser.py --------------------------------------------------------------------------------