#contents * ソースコード - SourceCode [#cfa31cf2] 次の3種類に限定。 |形式|BOM|h |ASCII|なし| |UTF8|EF BB BF| |UTF16|0xFEFF| - UTF16はランタイム環境のバイトオーダーのみ扱う。(PPCならUTF16BE、i386ならUTF16LE) - ASCII,UTF8は内部ではUTF16に変換して処理を行う。 - <検討中>最大行数はコンパイラの都合で制約を設けるかもしれない。 * 空白文字 - WhiteSpace [#nad02589] * 行終端 - EndOfLine [#r4d2738d] * ファイル終端 - EndOfFile [#va7e837a] * コメント - Comment [#qa54bd26] * トークン - Token [#v8f771eb] ** 識別子 - Identifier [#b861bbb3] ** 文字列リテラル - StringLiteral [#h73c4447] ** 文字リテラル - CharacterLiteral [#a8af45e6] ** 整数リテラル - IntegerLiteral [#s6dcb4a0] ** 浮動小数点数リテラル - FloatLiteral [#te85f937] ** 予約語 - Keyword [#m8527744] |