%indent
/拡張BNFによる数学数式構文解析規則の記述: A÷BC=(A÷B)C型
////////////////////////////////////////////////////////////////
** 字句 [#v371b2a6]
;,##T1a: <非零数字> ::= "1" | "2" | "3" | "4" | "5" | "6" | "7" | "8" | "9"##
;,##T1b: <数字>     ::= "0" | <非零数字>##
;,##T1c: <数字列> ::= <数字> | <数字><数字列>##
;,##T1d: <小数点>   ::= "."##
;,##T1e: <小数列> ::= <数字列> | <数字列><小数点><数字列>##

;,##T2a: <文字>     ::= <英字> | <ギリシア文字>##
;,##T2b: <英字>     ::= "a" | "b" | "c" | "d" | "e" | "f" | "g" | "h" | "i" | "j" | "k" | "l" | "m" | "n"##
;,##                  | "A" | "B" | "C" | "D" | "E" | "F" | "G" | "H" | "I" | "J" | "K" | "L" | "M" | "N"##
;,##                  | "o" | "p" | "q" | "r" | "s" | "t" | "u" | "v" | "w" | "x" | "y" | "z"##
;,##                  | "O" | "P" | "Q" | "R" | "S" | "T" | "U" | "V" | "W" | "X" | "Y" | "Z"##
;,##T2c: <ギリシア文字> ::= "α" | "β" | "γ" | "δ" | "ε" | "ζ" | "η" | "θ" | "ι" | "κ" | "λ" ##
;,##                                           | "Γ" | "Δ" |                    | "Θ" | "Λ"##
;,##                      | "μ" | "ν" | "ξ"        | "π" | "σ" | "τ" | "υ" | "φ" | "χ" | "ψ" | "ω"##
;,##                                    | "Ξ"        | "Π" | "Σ"               | "Φ"        | "Ψ" | "Ω"##

;,##T3a: <符号> ::= "+" | "−"##
;,##T3b: <第1級演算子> ::= "+" | "−"##
;,##T3c: <第2級演算子> ::= "×" | "÷" | "・"##

;,##T4: <立体関数名>   ::= "sin" | "cos" | "tan" | "exp" | "log"##

////////////////////////////////////////////////////////////////
** 式 [#e55680f2]
;,##R2b: <第1級式> ::= <第1級式> <第1級演算子> <第2級式> | <第2級式> | <符号式>##
;,##R2c: <第2級式> ::= <第2級式> <第2級演算子> <第3級式> | <第3級式> | <並置式>##

;,##R2d: <第3級式> ::= <分数式> | <添字式> | <第4級式>##
;,##R2e: <第4級式> ::= <根号式> | <小数列> | <文字> | <括弧式>##
;,##R2f: <括弧式>   ::= "(" <第1級式> ")" | "[" <第1級式> "]" | "{" <第1級式> "}"##

///////////////////////////////////////////////////////////////
*** 図式 [#j5c575d5]
;,##R3a: <分数式> ::= ##&ref(../分数式.png,60%);
;,##R3b: <根号式> ::= ##&sup{##[<第1級式>]##};&ref(../根号式.png,60%);
;,##R3c: <添字式> ::= ##&ref(../添字式.png,60%);

////////////////////////////////////////////////////////////////
*** 関数 [#sc7511a4]
;,##R4a: <添字付き立体関数名> ::= ##&attachref(../添字付き関数名.png,60%);
;,##R4b:         <立体関数式> ::= <添字付き立体関数名><立体関数式> | <添字付き立体関数名><密接式> ##

////////////////////////////////////////////////////////////////
*** 無印 [#ea5c8117]
;,##R5a: <密接式>   ::= <密接式> <第3級式> | &font(#00C,b){<第2級式>};<第3級式>##
;,##R5a: <密接式>   ::= <密接式> <第3級式> | &font(#00C,b){<第2級式>}; <第3級式>##
;,##R5b: <並置式>   ::= <並置式> " " <第3級式> | <並置式> <立体関数式> | <密接式> ##

////////////////////////////////////////////////////////////////
*** 符号 [#gb15828f]
;,##R6a: <符号式> ::= <符号> <第3級式> | <符号> <並置式>## 

* 訂正 [#yf520937]
%bodynote
////////////////////////////////////////////////////////////////
    数学 一覧 検索 最新 バックアップ リンク元   ヘルプ   最終更新のRSS