coins.backend.asmpp
クラス LiteralAndBranchProcessor

java.lang.Object
  |
  +--java.lang.Thread
        |
        +--coins.backend.asmpp.LiteralAndBranchProcessor
すべての実装インタフェース:
java.lang.Runnable

public class LiteralAndBranchProcessor
extends java.lang.Thread


フィールドの概要
(パッケージプライベート)  boolean changed
           
(パッケージプライベート)  CPU cpu
           
(パッケージプライベート)  java.io.OutputStream finalOut
           
(パッケージプライベート)  java.util.ArrayList Instructions
           
(パッケージプライベート)  java.util.Hashtable Labels
           
(パッケージプライベート)  java.util.Hashtable LiteralTable
           
(パッケージプライベート)  java.util.ArrayList Ltorgs
           
(パッケージプライベート)  java.io.PipedOutputStream out
           
(パッケージプライベート)  int serialNumber
           
(パッケージプライベート)  java.io.PipedInputStream stream
           
(パッケージプライベート)  java.io.PrintWriter wrt
           
 
クラス java.lang.Thread から継承したフィールド
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
 
メソッドの概要
static void main(java.lang.String[] args)
           
 void notifyEnd()
           
 java.io.OutputStream pipeTo()
           
static LiteralAndBranchProcessor postProcessor(java.io.OutputStream finalOut)
           
 void run()
           
 void setCPU(CPU cpu)
           
 
クラス java.lang.Thread から継承したメソッド
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getContextClassLoader, getName, getPriority, getThreadGroup, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setName, setPriority, sleep, sleep, start, stop, stop, suspend, toString, yield
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

フィールドの詳細

finalOut

java.io.OutputStream finalOut

out

java.io.PipedOutputStream out

stream

java.io.PipedInputStream stream

wrt

java.io.PrintWriter wrt

Instructions

java.util.ArrayList Instructions

Labels

java.util.Hashtable Labels

LiteralTable

java.util.Hashtable LiteralTable

Ltorgs

java.util.ArrayList Ltorgs

cpu

CPU cpu

changed

boolean changed

serialNumber

int serialNumber
メソッドの詳細

pipeTo

public java.io.OutputStream pipeTo()

run

public void run()
定義:
インタフェース java.lang.Runnable 内の run
オーバーライド:
クラス java.lang.Thread 内の run

postProcessor

public static LiteralAndBranchProcessor postProcessor(java.io.OutputStream finalOut)

notifyEnd

public void notifyEnd()

setCPU

public void setCPU(CPU cpu)

main

public static void main(java.lang.String[] args)