Adjusted RVM to give better stack traces at level 1.
Made fix discussed in Issue #343
Working on asType expression
Merge branch 'master' of https://github.com/cwi-swat/rascal.git
A `Lval` should not be assigned to the environment

This breaks the REPL.  It is surprising that Rescal does not catch the type error in this assignment!
Replaced large hash function with a small simple one

The hashmap rehashes it anyway
Reverted premature optimization

This reverts commit 3376285dba91c04608d9d9eb6a5fb9c440104a9d.
Replaced parts of the 'visit' translation code with calls to the
traverse functions of the muRascal library.
Extended muRascal syntax with 'multi', 'one', 'all' expressions;
syntactically allowed calls to primitives with zero arguments.
Merge branch 'master' of https://github.com/cwi-swat/rascal.git
Added muprimitives to create arrays of IValues; removed some
visit-translation related ones.
Added some Rascal primitives: list, set, tuple, node, constructor, to
create the respective values from arrays of IValues (similar to the
corresponding ValueFactory methods).
Fix to the parseMuLibrary function: set 'nlocals' to the number
of the function local variables; this enables proper introduction of
temporaries in the mu2rvm translation.
Minor additions and fixes to the muRascal preprocessor.
Added traverse functions to the muRascal library.
Merge pull request #344 from plmday/master

A `Lval` should not be assigned to the environment
Merged
Merge branch 'master' of https://github.com/cwi-swat/rascal.git
Implemented the innermost and outermost visit strategies.
Added two 'visit' tests.