mod

parseDeclaration

Parses the given declarations into a list of type, name, type, name...
Returns null if no declarations. Assumes declaration is not an empty
string and is already trimmed (valid assumptions given the checks made
in our setters).

Parameters:

decType - the type of declaration being parsed, for use in
error messages

splitExpressions

Split the given expression list into distinct expressions. Assumes the
given string is not null or of zero length and is already trimmed
(valid assumptions given the checks in our setters and before
this method call).