• 追加された行はこの色です。
  • 削除された行はこの色です。
#contents

* ソースコード [#cfa31cf2]
* ソースコード - 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]

* 空白文字 [#nad02589]
* 行終端 [#r4d2738d]
* コメント [#qa54bd26]
* 特殊トークン列 [#x545fe3a]
* トークン [#v8f771eb]
* ファイル終端 [#va7e837a]


    ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS