refactor Parser - create explicit Tokenizer to enable fix for:
FELIX-1487: commands on multiple lines - NEWLINE can now be used instead of semiclon as a statement separator.
The Parser now tracks the exact location (line and column) when an error occurs.
also fixes:
FELIX-1473: allow method calls on Strings
FELIX-1493: add $argv for access to List rather than expanded $args
FELIX-1474: result of commands is implicitly written to pipe
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@941549 13f79535-47bb-0310-9956-ffa450edef68
14 files changed