diff options
Diffstat (limited to 'src/smp/__init__.py')
-rw-r--r-- | src/smp/__init__.py | 13 |
1 files changed, 9 insertions, 4 deletions
diff --git a/src/smp/__init__.py b/src/smp/__init__.py index 63cecaf..22085ae 100644 --- a/src/smp/__init__.py +++ b/src/smp/__init__.py @@ -2,6 +2,11 @@ __version__ = "0.0.1" import smp.macro_processor import smp.builtins +__all__ = [ + "smp.macro_processor", + "smp.builtins", +] + def repl(): print("=Skaldpress Macro Processor (REPL)") @@ -15,8 +20,8 @@ def read_stdin(): import sys data = sys.stdin.read() - smp = macro_processor.MacroProcessor() - res = smp.process_input(data) + macro_processor = smp.macro_processor.MacroProcessor() + res = macro_processor.process_input(data) print("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━", file=sys.stderr) print(res) @@ -39,7 +44,7 @@ def main(): with open(sys.argv[1], "r") as f: file_content = f.read() - smp = macro_processor.MacroProcessor() - res = smp.process_input(file_content) + macro_processor = smp.macro_processor.MacroProcessor() + res = macro_processor.process_input(file_content) print("━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━", file=sys.stderr) print(res) |