|Computational class||Turing complete|
Python gets kinda boring, simple English words and not a lot of fun. Udymts is a simple enhancement to python. Shift every alphabetical character of your code by 5 (think ceaser cipher) and you turned boring python into udymts!
Python Vs Udymts
The syntax is basically python code files encrypted with a ceaser cipher. The idea being to encrypt nothing bu alphabetical characters, ensuring that upon decoding its valid python code that is executed via the python interpreter.
The CLI's eval invokes the python code by decoding and then calling python interpreter via rust bindings. IO should occur normally.
Unlike python's basic CLI, udymts compiler is rust. #RustEvangalism
The cli can do the following:
- encode: turn bland python into udymts
- decode: compile udymts into python
- eval: directly eval your udymts
udymts eval --text [code]
udymts eval --file [abolute/relative path]
Repo has installation instructions