Syntactical is a programming language. It's not a compiler or a interpreter. Instead, it's a transpiler. It transpiles the code you write into Python, then runs it.
THIS SECTION IS NOT FINISHED
To install Syntactical, follow these steps depending on your package manager:
pip install syntactical (change command accordingly if you use pip3), then press enter.syn or syntactical commands in your terminal.pip install --upgrade syntactical, and press enter.Suggestion: When using Syntactical, it's recomended to use Visual Studio Code with the Syntactical extension.
The PyPi page for Syntactical can be found here.
Syntactical has built in functions. Some of them I will referance from their Python alternatives. Here's all the functions and what they do:
print(), this function is not exactly like Python's print(). The only difference is that it doesn't make a newline after printing.println() is exactly the same as Python's print()input() is exactly the same as Python's input()system() runs a command on the user's operating system. When using this there will only be support for one OS (unless two OS's support one command). The command should be one string (with the arguments in the same string).json_encode() is exactly the same as Python's json.dumps()json_decode() is exactly the same as Python's json.loads()This might not look like many, but it is not including the other features in the language.
THIS SECTION IS NOT FINISHED
To add modules to your Syntactical file, use the use statement in your code. The use statement works exactly like Python's import statement. The from statement can also be used like in Python (except replace import with use). Here's a full list of the current supported modules in Syntactical:
THIS SECTION IS NOT FINISHED