文 - Statement Edit

BlockStatement Edit

  0
BlockStatement:
  "{" (Statement)* "}" 

ExpressionStatement Edit

  0
ExpressionStatement:
  Expression ";"

WhileStatement Edit

  0
  1
WhileStatement:
  "while" "(" Expression ")" Statement
#spanadd

ContinueStatement Edit

  0
  1
  2
  3
#spanend
#spanadd
ContinueStatement:
#spanend
  "continue" ";"

BreakStatement Edit

  0
  1
  2
  3
  4
#spanend
#spanadd
BreakStatement:
#spanend
  "break" ";"
#spanadd

ReturnStatement Edit

  0
  1
  2
  3
  4
  5
#spanend
#spanadd
ReturnStatement;
#spanend
  "return" ";"
  "return" Expression ";"
#spanadd

IfStatement Edit

  0
  1
  2
  3
  4
  5
#spanend
#spanadd
IfStatement:
#spanend
  "if" "(" Expression ")" Statement
  "if" "(" Expression ")" Statement "else" Statement
#spanadd

ForStatement Edit

すべてを展開すべてを収束
  1
  2
  3
  4
  5
  6
  7
  8
  9
 10
 11
 12
 13
 14
 15
 16
 17
 18
 19
 20
 21
 22
 23
 24
 25
 26
 27
 28
 29
 30
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
#spanend
#spanadd
ForStatement:
#spanend
  "for" "(" ForInitialize ForCondition ForIncrement ")" Statement
#spanadd
 
#spanend
#spanadd
ForInitialize:
#spanend
  Statement
  ";"
#spanadd
 
#spanend
#spanadd
ForCondition:
#spanend
  Expression
  ";"
#spanadd
 
#spanend
#spanadd
ForIncrement:
#spanend
  Expression
  empty
#spanadd

ReturnStatement Edit

すべてを展開すべてを収束
  1
  2
  3
  4
  5
  6
  7
 
 
 
 
 
 
 
#spanend
#spanadd
ReturnStatement:
#spanend
  "return" ";"
  "return" Expression ";"
#spanadd

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