diff --git a/pykat/finesse.py b/pykat/finesse.py index 8c7196b2dfaa7432c59129652bb31774d9ce0a03..ac5fb4c7f061dffeda1431245d56b0aae916d5a5 100644 --- a/pykat/finesse.py +++ b/pykat/finesse.py @@ -154,6 +154,10 @@ class kat(object): self.__tempdir = tempdir self.__tempname = tempname self.pykatgui = None + + # initialise default block + self.__currentTag= NO_BLOCK + self.__blocks[NO_BLOCK] = Block(NO_BLOCK) # Various options for running finesse, typicaly the commands with just 1 input # and have no name attached to them. @@ -219,11 +223,6 @@ class kat(object): def parseCommands(self, commands): blockComment = False - - self.__currentTag= NO_BLOCK - - if not (NO_BLOCK in self.__blocks): - self.__blocks[NO_BLOCK] = Block(NO_BLOCK) commands=self.remove_comments(commands)