A B C D E F G I J L M N O P R S T V W X

B

backstepIndex() - クラス org.oklab.compiler.StringExt のメソッド
索引を一つ前に戻す.
baload - クラス org.oklab.compiler.generatecode.Mnemonics の static 変数
 
bastore - クラス org.oklab.compiler.generatecode.Mnemonics の static 変数
 
bipush - クラス org.oklab.compiler.generatecode.Mnemonics の static 変数
 
Block - org.oklab.compiler.syntaxtree.scope の クラス
ブロック{}の中身を表す.
Block(Node, SourceReader) - クラス org.oklab.compiler.syntaxtree.scope.Block のコンストラクタ
Blockクラスのインスタンス生成を呼ぶ前には、{まで構文解析 を行っている必要がある.そこまで呼んでいれば、その先の文から}までの解析 をこのインスタンス生成時に行う.
block - クラス org.oklab.compiler.syntaxtree.statement.BlockStatement の変数
 
BlockStatement - org.oklab.compiler.syntaxtree.statement の クラス
このクラスは、ブロックを保持する.ブロックとは{}で囲まれた部分で、メソッドの 内部などである.
BlockStatement(Node, SourceReader) - クラス org.oklab.compiler.syntaxtree.statement.BlockStatement のコンストラクタ
構文木にブロックを紐付けて、Blockに構文解析を依頼して構造を保持する.
br - クラス org.oklab.compiler.SourceReader の変数
 
breakpoint - クラス org.oklab.compiler.generatecode.Mnemonics の static 変数
 
BYTECODE_BUFFER_SIZE - クラス org.oklab.compiler.nametable.CodeBufferManager の static 変数
 
bytecodeByteSize - クラス org.oklab.compiler.nametable.CodeBufferManager の変数
バイトコードのバイト数.
bytecodes - クラス org.oklab.compiler.nametable.CodeBufferManager の変数
実際のバイトコードを保持する.
bytes - クラス org.oklab.compiler.nametable.content.ContentInteger の変数
 

A B C D E F G I J L M N O P R S T V W X