スクリプト言語まとん : 識別子定義


ブログ
言語仕様

定数定義
識別子定義
演算定義
宣言定義
構文定義
コメント定義

Back
Home

識別子


禁則文字
:=  (   | '\'' | '"'   | '!' | '^' | '+' | '-' | '*' | '/' | '%'   | ':' | '=' | '&' | '#' | '@' | '~' | '|' | '\\'   | '.' | ',' | '?' | '`'   | '<' | '>' | '[' | ']' | '{' | '}'   ) ;
識別子
:=  ( ( 任意文字 - 禁則文字 - ';' - 空白 ) ( 任意文字 - 禁則文字 - ';' - 空白 )* ) - 予約語 - 定数
;

完全修飾識別子
:=  識別子 ( '.' 完全修飾識別子 )?
;