テストがトップから実行できなくなっていたので、実行できるよう修正
[YACASL2.git] / test / system / casl2 / opt_h / detail.log
1 == test.log ==
2 ----------------------------------------------------------------------
3 opt_h: Test Success 2010-12-14 01:13:10
4 Detail in /home/kazubito/2010_12/yacasl2/test/system/casl2/opt_h/detail.log
5 ----------------------------------------------------------------------
6
7 == cmd ==
8 ----------------------------------------------------------------------
9 cat ../../../../as/sum_10.casl
10 ../../../../casl2 -saltdh ../../../../as/sum_10.casl
11 ----------------------------------------------------------------------
12
13 == 0.txt ==
14 ----------------------------------------------------------------------
15 ;;; sum_10.casl
16 ;;; 出力 GR0: 1から10までの整数をすべて加算した値
17 MAIN    START
18         PUSH    0,GR1
19         LAD     GR0,0           ; GR0を初期化
20         LD      GR1,FST         ; GR1に初項を転送
21 LOOP    ADDL    GR0,GR1         ; ループ先頭
22         ADDL    GR1,STEP        ; GR1 <- GR1 + 公差
23         CPL     GR1,LST         ; GR1が末項より大きい場合は終了
24         JPL     FIN             ; ↓
25         JUMP    LOOP            ; ループ終端
26 FIN     POP     GR1
27         RET
28 FST     DC      1               ; 初項
29 LST     DC      10              ; 末項
30 STEP    DC      1               ; 公差
31         END
32 Usage: ../../../../casl2 [-slLaAtTdh] [-oO[<OBJECTFILE>]] [-M <MEMORYSIZE>] [-C <CLOCKS>] FILE1[ FILE2  ...]
33 ----------------------------------------------------------------------
34
35 == 1.txt ==
36 ----------------------------------------------------------------------
37 ;;; sum_10.casl
38 ;;; 出力 GR0: 1から10までの整数をすべて加算した値
39 MAIN    START
40         PUSH    0,GR1
41         LAD     GR0,0           ; GR0を初期化
42         LD      GR1,FST         ; GR1に初項を転送
43 LOOP    ADDL    GR0,GR1         ; ループ先頭
44         ADDL    GR1,STEP        ; GR1 <- GR1 + 公差
45         CPL     GR1,LST         ; GR1が末項より大きい場合は終了
46         JPL     FIN             ; ↓
47         JUMP    LOOP            ; ループ終端
48 FIN     POP     GR1
49         RET
50 FST     DC      1               ; 初項
51 LST     DC      10              ; 末項
52 STEP    DC      1               ; 公差
53         END
54 Usage: ../../../../casl2 [-slLaAtTdh] [-oO[<OBJECTFILE>]] [-M <MEMORYSIZE>] [-C <CLOCKS>] FILE1[ FILE2  ...]
55 ----------------------------------------------------------------------
56