User Tools

Site Tools


compilation_model

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
compilation_model [2012/03/13 07:40] – [Compilation Process] xjiacompilation_model [2012/03/27 14:27] (current) xjia
Line 5: Line 5:
   - Concatenate user-provided source code with contributed functions (''contrib.java'')   - Concatenate user-provided source code with contributed functions (''contrib.java'')
   - Syntactic analysis   - Syntactic analysis
-    - Halt and exit -1 (''System.exit(-1)'') if any error detected+    - Halt and exit 1 (''System.exit(1)'') if any error detected
     - Build an AST if parsed successfully     - Build an AST if parsed successfully
   - Semantic analysis   - Semantic analysis
-    - Halt and exit -1 (''System.exit(-1)'') if any error detected+    - Halt and exit 1 (''System.exit(1)'') if any error detected
       - You are suggested (but not required) to print detailed error messages       - You are suggested (but not required) to print detailed error messages
     - Build global environment information if analyzed successfully     - Build global environment information if analyzed successfully
compilation_model.1331624443.txt.gz · Last modified: 2012/03/13 07:40 by xjia

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki