: Mops ( オブジェクト指向FORTH -- ) ;
■ このスレッドは過去ログ倉庫に格納されています
006222
NGNGえ〜2つほど案があります。
文法的にはどちらも、
anObject mark1 param1 param2 paramN mark2 someMessage
になります。
1) オブジェクトスタック案
実行時にmark1がスタックトップをオブジェクト専用スタックにpushし、
mark2 がオブジェクト専用スタックからpopしてスタックトップに戻す。
2) 無名ワード案
コンパイル時にmark1とmark2にはさまれた部分を「無名ワード」(w として定義。
実行時にその無名ワードを呼び出すようにコンパイルする。
どちらにしてもmark2がないと>>42で実装した文法と混在しつつ複文に対応することが出来なかったりします。
で、mark1とmark2に助詞をあてればよいのかな?と思っていますが、
実装するヒマがありません。
■ このスレッドは過去ログ倉庫に格納されています