SCOOP-A3: Compiler adaptation: Difference between revisions
Jump to navigation
Jump to search
m Added some details |
m Added a note that processor syntax will not be supported in 6.7 |
||
| Line 6: | Line 6: | ||
* '''Parser''' | * '''Parser''' | ||
** Support only separate type declarations (exclude separate class declarations). | ** Support only separate type declarations (exclude separate class declarations). | ||
** Provide syntax to refer to the processors. | ** Provide syntax to refer to the processors (not supported in [[EiffelStudio_6.7_Releases|6.7]]). | ||
** Take into account the possibility to use anchors. | ** Take into account the possibility to use anchors. | ||
* '''Type checking''' introduces new | * '''Type checking''' introduces new | ||
Revision as of 13:09, 19 August 2010
Team: Alexander Kogtenkov, Ted
- Parser
- Support only separate type declarations (exclude separate class declarations).
- Provide syntax to refer to the processors (not supported in 6.7).
- Take into account the possibility to use anchors.
- Type checking introduces new
- Conformance rules that affect type system
- Validity rules that require good description of errors
- Code generation is closely connected with work on the scheduler (A1, A2) and should target
- bytecode
- C code
- CIL code