refractored Expr production
Merge pull request #2 from gj-kth/master

tweaked print in Test
refactor accessor
removed run.sh, not used
tweaked grammar to generate exactly the AST we want
inital symbol class
new test
tweak grammar and symboltable
Created a visitor that traverses the syntaxtree of a program and creates all symboltables. This is the "first phase" of semantic analysis / type checking ... Added "indented toString-methods" to all related classes to be able to display/debug the symbol tables efficiently.
args should be String[]
X86Main now generates a dummy assembler file
added IWE test and fixed grammar
better ifelse production
valid compiling testcase was in noncompile
further improvement to conditional productions
changed conditional tree structure and improved print flags in test
visitor that builds symbol table: DONE and added visitorAdapter with NOT-IMPL-YET method stubs
changed symboltable from 'imperative' to 'functional' : removed 'next' in bucket
Added second phase visitor class for type checking
catches duplicate indetifier declaration