| 
    AbyssLib 1.301 
   あびす謹製ノベルゲームフレームワークライブラリ 
   | 
 
トークン構造体です。 [詳細]
#include <CMisc.h>
Public メソッド | |
| Token () | |
| デフォルトコンストラクタです。   | |
| void | Clear () | 
| メンバ変数のクリアを行います。   | |
Public 変数 | |
| int | Type | 
| トークンのタイプです(共通)   | |
| int | SubType | 
| トークンのサブタイプです(演算子トークン、識別子トークン、区切り文字トークン)   | |
| int | Line | 
| トークンのスクリプト内での行番号です(共通)   | |
| int | Value | 
| トークンの定数コンテナです(共通)   | |
| mystr | Text | 
| トークンの文字列コンテナです(共通)   | |
| Expression | Param | 
| トークンの多項式コンテナです(共通)   | |
トークン構造体です。
実行ファイルと動的ライブラリの間でデータをやり取りする為の構造体です。
 トークンとは、スクリプト内の多項式や命令を構成する最小単位のことです。
 定数トークン、ラベルトークン、文字列トークン、演算子トークン、
 識別子トークン、多項式トークン、区切り文字トークンの7種類が存在します。
 
 コンパイル時・リンク時・実行時に使用される構造体です。
 本構造体を引数とする関数に独自に作成したデータを割り当てる場合は、細心の注意を払ってください! 
| Token | ( | ) |  [inline] | 
        
デフォルトコンストラクタです。
| void Clear | ( | ) |  [inline] | 
        
メンバ変数のクリアを行います。
| int Type | 
トークンのタイプです(共通)
| int SubType | 
トークンのサブタイプです(演算子トークン、識別子トークン、区切り文字トークン)
| int Line | 
トークンのスクリプト内での行番号です(共通)
| int Value | 
トークンの定数コンテナです(共通)
トークンの多項式コンテナです(共通)