Allow for loops to work with user defined types
Merge pull request #117 from rapid-lang/lists

Allow for loops to work with user defined types
Merge remote-tracking branch 'origin/master' into append

Conflicts:
	compiler/datatypes.ml
	compiler/parser.mly