

次の Forth プログラムを書きました：

[code]

    \ ループを作る
    : メイン 10 0 do i . ;
    メイン
    bye
    
[/code]

`gforth helloworld.fs` でコードを実行すると、次のエラーメッセージが表示されます。

> helloworld.fs:2: unstructured  
>  : メイン 10 0 do i . >>>;<<<  
>  Backtrace:  
>  $7F3EB462E988 throw  
>  $7F3EB463E478 c(abort")  
>  $7F3EB464B4A0 def?  
>  $7F3EB4637858 ;-hook

私のコードは何が間違っていますか？


CC BY-SA 3.0
2018-04-10T12:02:05.717
43131
2018-04-11T05:22:44.497
2018-04-11T02:56:35.197
19110
28105
question
forth gforth
Forth でループができない


Forth のループは `do ... loop` の形を[しています](https://www.forth.com/starting-
forth/6-forth-do-loops/)。最後に `loop` を入れてください。

[code]

    : メイン 10 0 do i . loop ;
    
[/code]


CC BY-SA 3.0
2018-04-11T05:22:44.497
43158
2018-04-11T05:22:44.497
19110
43131
answer