closes #25
closes #29
Merge pull request #48 from rapid-lang/constants

closes #29
Merge pull request #47 from rapid-lang/lrm_layout

closes #25
Changes to function parsing.

-variables can be declared anywhere now
comment
Update func_with_body.rapid
Fixes Build
Merge branch 'master' of https://github.com/bfish713/rapid
fixing builD
Forgot a SEMI
Merge pull request #50 from bfish713/master

Functions can now have variable declarations anywhere
Merge remote-tracking branch 'origin/master' into sast

Conflicts:
	compiler/ast.ml
	compiler/parser.mly
get things compiling again

merge accidentally left two string_of_vdecl defined...