Sidewinder is an educational project implementing a statically-typed Pythonic language that transpiles to C++20 using Mamba as the standard library of builtin symbols.
Name | Required? | Installation |
---|---|---|
isort |
Yes | pip install isort |
black |
Yes | pip install black |
antlr |
Yes | brew install antlr |
antlr4-python3-runtime |
Yes | pip install antlr4-python3-runtime |
Github: antonsynd/chiri | Yes | See instructions on Github |
Github: antlr/grammars-v4/python/python3_12 | Yes | Downloaded during chiri pkg setup |
pydot |
Optional | pip install pydot |
graphviz |
Optional | pip install graphviz && brew install graphviz |