out of bounds exception handling version 01 in prelude.ll
Merge branch 'experimental_backend' of github.com:swp-uebersetzerbau-ss13/fuc into experimental_backend
out of bounds check should be "less than", since arrays are zero indexed
made tests readable again. tip: use in emacs:
  M-x replace-string '\n' '\n"+M-qM-j		           "'
(without the '' signs and with M-q and M-j replaced with the keycodes)
Arrays Out of Bounds checks finished, interaction with structs has to be checked before merging with master
A big merge for lots of local changes regarding arrays...

Merge branch 'experimental_backend' of github.com:swp-uebersetzerbau-ss13/fuc into experimental_backend

Conflicts:
	code/backend/test/swp_compiler_ss13/fuc/backend/LLVMBackendArrayTest.java
Small fix for struct indexing
The missing protocol, please check if the .gitignore file realls needs ./doc in it...
Workaround for undocumented behaviour of LLVM's getelementptr instruction (GEP) when indices are of i64 type. Indices are now all converted to 32bit integers in the backend and used with i32 in GEP.
Merge branch 'experimental_backend' of fuc:swp-uebersetzerbau-ss13/fuc into experimental_backend
Added a runtime test for simple struct access, only works since last commit by moritz. :-)
modified tests to reflect changes of moritz struct fix
Switch out uses of StringBuffer for StringBuilder, as the LLVM Backend's internal functions are generally not thread-safe and as such we oo not need StringBuffer
Merge branch 'experimental_backend' of fuc:swp-uebersetzerbau-ss13/fuc into experimental_backend
Remove the old, unused test.tac file
Some javadoc updates
Update backend javadoc documentation to milestone 3
Merge branch 'master' into experimental_backend
Indices in variables must be converted down to i32 to work with a previous workaround fix
If a test program exits with 1 and it should not have exited with 1, print lli's output, because it may have crashed due to getting invalid LLVM IR code, in which case lli will write to its stdout which part was invalid.