コード例 #1
0
	def _getRawSource(self, parent):
		return BasicParameterFactory._getRawSource(self, self._getUserSource(self.pExpr, parent))
コード例 #2
0
	def __init__(self, config, name):
		BasicParameterFactory.__init__(self, config, name)
		self.pExpr = self.paramConfig.get('parameters', '')
コード例 #3
0
	def __init__(self, config, name):
		BasicParameterFactory.__init__(self, config, name)
		self._pExpr = self._paramConfig.get('parameters', None, '')
		self.elevatedSwitch = [] # Switch statements are elevated to global scope
		self.precedence = {'*': [], '+': ['*'], ',': ['*', '+']}
コード例 #4
0
	def _getRawSource(self, parent):
		if self._pExpr:
			parent = self._getUserSource(self._pExpr, parent)
		return BasicParameterFactory._getRawSource(self, parent)
コード例 #5
0
	def __init__(self, config, name):
		BasicParameterFactory.__init__(self, config, name)
		self._pExpr = self._paramConfig.get('parameters', '')