├── .gitignore ├── Documentation ├── Tutorial │ ├── Beginners_1.md │ └── Beginners_2.md ├── Using TSE.md └── Verbs │ ├── 5050.md │ ├── assign.md │ ├── control.md │ ├── math.md │ ├── meta.md │ ├── random.md │ └── range.md ├── LICENSE ├── TagScriptEngine ├── __init__.py ├── adapter │ ├── __init__.py │ ├── functionadapter.py │ ├── intadapter.py │ └── stringadapter.py ├── block │ ├── __init__.py │ ├── assign.py │ ├── breakblock.py │ ├── control.py │ ├── fiftyfifty.py │ ├── helpers.py │ ├── loosevariablegetter.py │ ├── math.py │ ├── random.py │ ├── range.py │ ├── shortcutredirect.py │ ├── stopblock.py │ ├── strf.py │ ├── strictvariablegetter.py │ └── substr.py ├── exceptions.py ├── interface │ ├── __init__.py │ ├── adapter.py │ └── block.py ├── interpreter.py └── verb.py ├── Tests ├── __init__.py ├── test_adapters.py ├── test_basic.py ├── test_edgecase.py └── test_verbs.py ├── __init__.py ├── benchmark.py ├── playground.py ├── push_update.sh ├── readme.md └── setup.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/.gitignore -------------------------------------------------------------------------------- /Documentation/Tutorial/Beginners_1.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Tutorial/Beginners_1.md -------------------------------------------------------------------------------- /Documentation/Tutorial/Beginners_2.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Tutorial/Beginners_2.md -------------------------------------------------------------------------------- /Documentation/Using TSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Using TSE.md -------------------------------------------------------------------------------- /Documentation/Verbs/5050.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/5050.md -------------------------------------------------------------------------------- /Documentation/Verbs/assign.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/assign.md -------------------------------------------------------------------------------- /Documentation/Verbs/control.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/control.md -------------------------------------------------------------------------------- /Documentation/Verbs/math.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/math.md -------------------------------------------------------------------------------- /Documentation/Verbs/meta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/meta.md -------------------------------------------------------------------------------- /Documentation/Verbs/random.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/random.md -------------------------------------------------------------------------------- /Documentation/Verbs/range.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Documentation/Verbs/range.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/LICENSE -------------------------------------------------------------------------------- /TagScriptEngine/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/__init__.py -------------------------------------------------------------------------------- /TagScriptEngine/adapter/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/adapter/__init__.py -------------------------------------------------------------------------------- /TagScriptEngine/adapter/functionadapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/adapter/functionadapter.py -------------------------------------------------------------------------------- /TagScriptEngine/adapter/intadapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/adapter/intadapter.py -------------------------------------------------------------------------------- /TagScriptEngine/adapter/stringadapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/adapter/stringadapter.py -------------------------------------------------------------------------------- /TagScriptEngine/block/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/__init__.py -------------------------------------------------------------------------------- /TagScriptEngine/block/assign.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/assign.py -------------------------------------------------------------------------------- /TagScriptEngine/block/breakblock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/breakblock.py -------------------------------------------------------------------------------- /TagScriptEngine/block/control.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/control.py -------------------------------------------------------------------------------- /TagScriptEngine/block/fiftyfifty.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/fiftyfifty.py -------------------------------------------------------------------------------- /TagScriptEngine/block/helpers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/helpers.py -------------------------------------------------------------------------------- /TagScriptEngine/block/loosevariablegetter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/loosevariablegetter.py -------------------------------------------------------------------------------- /TagScriptEngine/block/math.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/math.py -------------------------------------------------------------------------------- /TagScriptEngine/block/random.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/random.py -------------------------------------------------------------------------------- /TagScriptEngine/block/range.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/range.py -------------------------------------------------------------------------------- /TagScriptEngine/block/shortcutredirect.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/shortcutredirect.py -------------------------------------------------------------------------------- /TagScriptEngine/block/stopblock.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/stopblock.py -------------------------------------------------------------------------------- /TagScriptEngine/block/strf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/strf.py -------------------------------------------------------------------------------- /TagScriptEngine/block/strictvariablegetter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/strictvariablegetter.py -------------------------------------------------------------------------------- /TagScriptEngine/block/substr.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/block/substr.py -------------------------------------------------------------------------------- /TagScriptEngine/exceptions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/exceptions.py -------------------------------------------------------------------------------- /TagScriptEngine/interface/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/interface/__init__.py -------------------------------------------------------------------------------- /TagScriptEngine/interface/adapter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/interface/adapter.py -------------------------------------------------------------------------------- /TagScriptEngine/interface/block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/interface/block.py -------------------------------------------------------------------------------- /TagScriptEngine/interpreter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/interpreter.py -------------------------------------------------------------------------------- /TagScriptEngine/verb.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/TagScriptEngine/verb.py -------------------------------------------------------------------------------- /Tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /Tests/test_adapters.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Tests/test_adapters.py -------------------------------------------------------------------------------- /Tests/test_basic.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Tests/test_basic.py -------------------------------------------------------------------------------- /Tests/test_edgecase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Tests/test_edgecase.py -------------------------------------------------------------------------------- /Tests/test_verbs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/Tests/test_verbs.py -------------------------------------------------------------------------------- /__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /benchmark.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/benchmark.py -------------------------------------------------------------------------------- /playground.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/playground.py -------------------------------------------------------------------------------- /push_update.sh: -------------------------------------------------------------------------------- 1 | python setup.py sdist upload -r pypi -------------------------------------------------------------------------------- /readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/readme.md -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JonSnowbd/TagScript/HEAD/setup.py --------------------------------------------------------------------------------