Merge pull request #8 from dmb2168/chris_kira_semantic_analysis

Chris kira semantic analysis
Lorax Library nearly there
-need to resolve compile issues
-notably I cant wrap my head around an issue that's coming up in concatentation
-you'll notice I was able to keep us with straight up C
=just missing one or two function I think
documentation
Merge branch 'master' into chris_kira_semantic_analysis