アカウント名:
パスワード:
中断や再開といった処理が必要になった場合困るので自分的には避けられるならば避ける。具体的には例えばGUIのある場合、再起ループだとマウスへの応答に支障が出る。
その場合、自前でスタック構造を組んでループ。場合によってはさらにインタープリターを組んでVMを構成する。
別スレッドでやれ。(本来の意味で)
VBですらDoEvents()があるのに?それに今どきUIスレッドで処理すんなや。
Windowsストアアプリではasyncとかいう構文が導入されて協調的マルチタスクに回帰しました。
具体的には例えばGUIのある場合、再起ループだとマウスへの応答に支障が出る。
それ、再帰もループも関係なくGUIの作り方しらんだけだろ。
VM実装で再帰の使用を避けるために、さらなるVMを作って
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
弘法筆を選ばず、アレゲはキーボードを選ぶ -- アレゲ研究家
中断や再開 (スコア:0)
中断や再開といった処理が必要になった場合困るので
自分的には避けられるならば避ける。
具体的には例えばGUIのある場合、
再起ループだとマウスへの応答に支障が出る。
その場合、自前でスタック構造を組んでループ。
場合によってはさらにインタープリターを組んでVMを構成する。
Re:中断や再開 (スコア:1)
別スレッドでやれ。(本来の意味で)
Re: (スコア:0)
VBですらDoEvents()があるのに?それに今どきUIスレッドで処理すんなや。
Re: (スコア:0)
Windowsストアアプリではasyncとかいう構文が導入されて協調的マルチタスクに回帰しました。
Re: (スコア:0)
具体的には例えばGUIのある場合、
再起ループだとマウスへの応答に支障が出る。
それ、再帰もループも関係なくGUIの作り方しらんだけだろ。
Re: (スコア:0)
VM実装で再帰の使用を避けるために、さらなるVMを作って