diff --git a/generator.py b/generator.py deleted file mode 100644 index 2797b8a5ff186f0a1bc6edd5bb56296cad1a2855..0000000000000000000000000000000000000000 --- a/generator.py +++ /dev/null @@ -1,39 +0,0 @@ -import os -import re -import runpy -import importlib - -def info(message): - print('[Info]', message) - -def create_autoilias_script(type, title, author, question, solution, - points=9999, answer=None, gapLength=None, number=1): - with open('templates/generic.class.php', 'r', encoding='utf-8') as script: - script = script.read() - - if not gapLength: - gapComment = '' - gapLength = int(gapLength) - else: - gapComment = '//' - gapLength = '' - - script = script.format( - type=type, title=title, author=author, number=number, points=points, - gapComment=gapComment, gapLength=gapLength, question=question, - solution=solution, - ) - - with open('output/generator__' + title.replace(' ', '_') + '.class.php', 'w', encoding='utf-8') as output: - print(script, file=output) - - -def worker(): - # runpy.run_path("src/util.py") - for script in filter(lambda dat: re.search('\d+_\w+\.py', dat), os.listdir('./src')): - info('excuting script ' + script) - meta = runpy.run_module('src.' + script.replace('.py', ''))['meta'] - create_autoilias_script(**meta) - -if __name__ == '__main__': - worker() diff --git a/src/01_basics.py b/old/01_basics.py similarity index 100% rename from src/01_basics.py rename to old/01_basics.py diff --git a/src/02_chomsky_grammar.py b/old/02_chomsky_grammar.py similarity index 100% rename from src/02_chomsky_grammar.py rename to old/02_chomsky_grammar.py diff --git a/src/04_minimize_dea.py b/old/04_minimize_dea.py similarity index 100% rename from src/04_minimize_dea.py rename to old/04_minimize_dea.py diff --git a/src/05_nea_to_dea.py b/old/05_nea_to_dea.py similarity index 100% rename from src/05_nea_to_dea.py rename to old/05_nea_to_dea.py diff --git a/src/__init__.py b/old/__init__.py similarity index 100% rename from src/__init__.py rename to old/__init__.py diff --git a/src/util.py b/old/util.py similarity index 100% rename from src/util.py rename to old/util.py