Fixes needed to build on LLVM 3.2.
Merge pull request #8 from aslakhellesoy/llvm-3.2

Fixes needed to build on LLVM 3.2.
Adding echo function for convenience
Merge pull request #10 from SamuelDeal/master

Adding an Echo function
Show trouble with argument passing
Fix argument passing issue
adding return capabilities

Conflicts:

	example.txt
Merge branch 'return'

Conflicts:
	example.txt
made it compile with llvm 3.3
Merge pull request #13 from burner/master

made it compile with llvm 3.3
Merge pull request #12 from SamuelDeal/return

Adding return capabilities
Add explicit operator precedence

Fixes #3
Merge pull request #11 from SamuelDeal/master

Fixing issue with arguments
Remove tokens in comparison rule

References #3
Fix warnings, fixes #5
Ignore some files
Fix invalid virtual function declaration