diff options
Diffstat (limited to 'interpreter.py')
-rwxr-xr-x | interpreter.py | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/interpreter.py b/interpreter.py index 67ee6a3..2a79b87 100755 --- a/interpreter.py +++ b/interpreter.py @@ -50,6 +50,9 @@ class Generator(InterpreterObject): self.methods.update({'process' : self.process_method}) self.process_kwargs(kwargs) + def get_exe(self): + return self.exe + def process_kwargs(self, kwargs): if 'arguments' not in kwargs: raise InvalidArguments('Generator must have "arguments" keyword argument.') @@ -90,6 +93,9 @@ class Generator(InterpreterObject): [gl.add_file(a) for a in args] return gl + def get_arglist(self): + return self.arglist + class GeneratedList(InterpreterObject): def __init__(self, generator): InterpreterObject.__init__(self) |