|
 |
TEST: 03T48-X
categorystatusCompilation and execution results for Windows (first) and Mono (second)PASSED | Compiler: 1.2.8.0 Date, time: 2010.08.06, 18:06 Compilation: ERROR Execution: NOT RUN (8, 18) Lexem ';' expected (15, 17) Duplicate declaration of implementation 'D' (18, 18) Lexem ';' expected |
| PASSED | Compiler: 1.2.8.0 Date, time: 2010.08.06, 22:22 Compilation: ERROR Execution: NOT RUN (8, 18) Lexem ';' expected (15, 17) Duplicate declaration of implementation 'D' (18, 18) Lexem ';' expected |
|
code
1   2   3   4   5   6   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   23   24   25   26   27   28   29   30   31   32   33   34   35   36   37   38   39  
| (**
* 2. Program Constructs and their Relations.
*
* Negative test: implementation refines implementation.
*)
(* I. The refined definition A is declared after the refiner object B. *)
implementation B refines A;
end B.
implementation D;
end D.
(* II. The refined definition D is declared before the refiner object C. *)
implementation D;
end D.
implementation C refines D;
end C.
(* The definitions of the implementations. *)
definition D;
end D.
definition C;
end C.
definition B;
end B.
definition A;
end A.
module Main;
begin
halt(0);
end Main.
| information- PASSED - overall positive decision about the test
- NOT PASSED - overall negative decision about the test
- SUCCESS - compilation / execution successful
- ERROR - compilation failed with normal syntax or semantic error
- ABORT - compilation failed because of an internal compiler error
- NOT RUN - the test was not / not supposed to be executed
- FAIL - execution failed
|
|