Mops細説A面

一般論と非コードワード

コード書記法の一般原則 コメント データスタック スタックの実装と利用原則 スタック効果コメント
Mops環境でのコード実行 ファイルをロードする ワード(関数)を定義する New! 定義検索 New! 語彙表示

一般ワード群

数値処理
スタック操作子 四則演算 文字および4文字タイプ 定数 VARIABLE(大域変数)
VALUE(大域変数2) 変数格納値の増減 LOCALS(局所変数1) 名前付き引数(局所変数2) 浮動小数点数の基本
浮動小数点数スタック操作子 浮動小数点数演算 DATAスタックーFPスタック間の移行 大域浮動小数点変数 浮動小数点数ライブラリ関数
浮動小数点数特有の機構 簡略化演算 数値の比較 浮動小数点数の比較 剰余演算
文字列操作
文字列オブジェクト Stringの諸データとアクティブ部分 Stringクラスの基本メソッド 文字列オブジェクトの操作 文字列オブジェクトの廃棄
固定文字列 文字を呼び出す
構造化
条件構造 確定ル−プ1(DO-LOOP) 確定ループ2(DO-LOOP類似) 確定ループを途中で抜ける 不定ループ1- BEGIN-WHILE-REPEAT
不定ループ2 - BEGIN-UNTIL 不定ループ3- BEGIN-AGAIN CASE構造1 CASE構造2-- CASE[ CASE構造3 -- SELECT[
再帰
Forth型ワード
ワードを忘れる STATES XT ['] -- ブラケット-ティック VECT
Forth風のアレイ
オブジェクト指向
オブジェクト宣言 クラスとは何か メッセージとバインド オブジェクト指向語彙分類 クラスを定義する
インスタンス変数 特別なインスタンス変数 オブジェクトとしての構造体 パブリックインスタンス変数 スタティックインスタンス変数
インスタンス変数の継承 オブジェクト内構造体 メソッドの定義 メソッドの属性 メソッドの継承
多重継承 コンストラクタ、デストラクタ 動的オブジェクト 動的オブジェクトにメッセージを送る 動的オブジェクトの廃棄
テンポラリオブジェクト 動的オブジェクトのリスト 動的オブジェクトリストの廃棄 動的オブジェクトリストクラスの自作1 動的オブジェクトリストクラスの自作2
OSとの接合
システムコール シェアードライブラリコール


  • 少し機能ごとに整理してみました。






最終更新:2020年04月26日 22:20