def module_def(self):
if self.module_level == MAX_NESTING_LEVELS:<EOL><INDENT>self.error("<STR_LIT>")<EOL><DEDENT>self.module_level += <NUM_LIT:1><EOL>module = ModuleDefinition()<EOL>self.parse(module, end_token="<STR_LIT:}>")<EOL>self.module_level -= <NUM_LIT:1><EOL>self.current_module.pop()<EOL>return module<EOL>
This is a module definition so parse content till end.