apoch / epoch-language

Home of the Epoch Programming Language Project
Other
72 stars 3 forks source link

Several exceptions in Function.cpp might be excessive #109

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Check the InternalExceptions thrown in Function.cpp (IR generation for semantic 
analysis) to ensure that they are not thrown in the presence of malformed code. 
Bad code should report a semantic error to the user instead of throwing.

Original issue reported on code.google.com by don.ap...@gmail.com on 15 Feb 2012 at 7:31

GoogleCodeExporter commented 9 years ago
Assigned to Release 12.

Original comment by don.ap...@gmail.com on 2 Apr 2012 at 4:14

GoogleCodeExporter commented 9 years ago
Couldn't get a malformed program to throw any exceptions in Function.cpp. Had 
to plumb through a bunch of semantic error tracking along the way, though, 
which is partially good and partially really annoying, because, well, C++.

Original comment by don.ap...@gmail.com on 13 Apr 2012 at 8:42