diff options
author | Reinier Heeres <reinier@heeres.eu> | 2007-07-15 13:09:42 (GMT) |
---|---|---|
committer | Reinier Heeres <reinier@heeres.eu> | 2007-07-15 13:09:42 (GMT) |
commit | a54a91fe388f32b1c2f0be6bcbe56764361a9738 (patch) | |
tree | beb08b8fac606a9f508656abc06ad6e34a3417f3 /eqnparser.py | |
parent | 137ae0e5304b997b775b2fcaffdbe453f1d6ceda (diff) |
Added Equation class, code formatting
Calculate.old_eqs is now a list of Equation objects
Split several functions into smaller ones
Some indenting/spaces etc
Diffstat (limited to 'eqnparser.py')
-rw-r--r-- | eqnparser.py | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/eqnparser.py b/eqnparser.py index 807ef51..1de219f 100644 --- a/eqnparser.py +++ b/eqnparser.py @@ -202,11 +202,13 @@ class EqnParser: _logger.debug('variable %s not defined', name) ps.set_type(self.TYPE_SYMBOLIC) return None + def get_vars(self): list = [] for name in self.variables: list.append((name, self.variables[name])) return list + def eval_func(self, func, args, level): if func not in self.functions: _logger.error('Function \'%s\' not defined', func) |