fixed a Parserbug. Now handels the emptystring "". If a Stringexpression has no child (only the empty one) than it causes a nullpointer . This is fixed now.
introduced while loop in parser and interpreter. works + test.