TNB Library
|
クラス | |
class | CTml |
TinyMacroLang コード管理 [詳解] | |
class | CTmlCalculator |
TinyMacroLang 計算 [詳解] | |
class | CTmlDocuments |
TinyMacroLang ドキュメント管理 [詳解] | |
class | CTmlParser |
TinyMacroLang パーサー [詳解] | |
class | CTmlResult |
TinyMacroLang 結果状態管理 [詳解] | |
class | CTmlTextEscape |
TinyMacroLang 文字列解析 [詳解] | |
class | CTmlValue |
TinyMacroLang 値管理 [詳解] | |
class | CTmlValueCarrier |
TinyMacroLang 値参照管理 [詳解] | |
class | CTmlVariableManager |
TinyMacroLang 変数管理 [詳解] | |
struct | CTmlParser::IListener |
TinyMacroLang リスナー [詳解] | |
struct | ITmlExpander |
TinyMacroLang 関数拡張インターフェース [詳解] | |
struct | CTmlDocuments::TFuncInfoRes |
TinyMacroLang 検索結果管理 [詳解] | |
型定義 | |
typedef CGrammarAnalyzerT< char > | CTmlGrammar |
TinyMacroLang 文章解析 [詳解] | |
typedef CVectorT< CTmlValue > | CTmlValuesVector |
TinyMacroLang 値配列型. [詳解] | |
関数定義を拡張するために、 ITmlExpander を実装したクラス作成し、 CTmlParser に渡します( CTmlParser::SetExpander() )。 実行進捗は、 CTmlParser::IListener を実装したクラスを作成し、 CTmlParser に渡します( CTmlParser::SetListener() )。
typedef CGrammarAnalyzerT<char> CTmlGrammar |
typedef CVectorT<CTmlValue> CTmlValuesVector |