coins.ffront
クラス FirToHir

java.lang.Object
  |
  +--coins.ffront.FirToHir

public class FirToHir
extends java.lang.Object

Main class for Fir to Hir translation


フィールドの概要
(パッケージプライベート)  F77Hir f7Hir
           
(パッケージプライベート)  F77Sym f7Sym
           
(パッケージプライベート)  DeclManager fDeclMgr
           
(パッケージプライベート)  ExecStmtManager fESMgr
           
(パッケージプライベート)  java.lang.String fFileName
           
(パッケージプライベート)  HirUtility fHirUtil
           
(パッケージプライベート)  IntrinsicUtility fIntrUtil
           
(パッケージプライベート)  TypeUtility fTypeMgr
           
 
コンストラクタの概要
FirToHir(SymRoot sRoot, HirRoot hRoot, IoRoot iRoot)
           
 
メソッドの概要
 void debugPrint(int level, java.lang.String pMsg)
           
 void dp(java.lang.String msg)
           
(パッケージプライベート)  DeclManager getDeclManager()
           
(パッケージプライベート)  ExecStmtManager getExecStmtManager()
           
(パッケージプライベート)  HIR getHir()
           
(パッケージプライベート)  HirRoot getHirRoot()
           
(パッケージプライベート)  HirUtility getHirUtility()
           
(パッケージプライベート)  IntrinsicUtility getIntrinsicUtility()
           
(パッケージプライベート)  Sym getSym()
           
(パッケージプライベート)  SymRoot getSymRoot()
           
(パッケージプライベート)  TypeUtility getTypeUtility()
           
 void makeHirFromFir(F77Sym pf7Sym, F77Hir pf7Hir)
           
 void p(java.lang.String pMsg)
           
 void printMsgError(java.lang.String pMsg)
           
 void printMsgFatal(java.lang.String pMsg)
           
 void printMsgRecovered(java.lang.String pMsg)
           
 void printMsgWarn(java.lang.String pMsg)
           
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

fFileName

java.lang.String fFileName

f7Sym

F77Sym f7Sym

f7Hir

F77Hir f7Hir

fHirUtil

HirUtility fHirUtil

fTypeMgr

TypeUtility fTypeMgr

fDeclMgr

DeclManager fDeclMgr

fESMgr

ExecStmtManager fESMgr

fIntrUtil

IntrinsicUtility fIntrUtil
コンストラクタの詳細

FirToHir

public FirToHir(SymRoot sRoot,
                HirRoot hRoot,
                IoRoot iRoot)
メソッドの詳細

getHirRoot

HirRoot getHirRoot()

getSymRoot

SymRoot getSymRoot()

getHir

HIR getHir()

getSym

Sym getSym()

getHirUtility

HirUtility getHirUtility()

getTypeUtility

TypeUtility getTypeUtility()

getDeclManager

DeclManager getDeclManager()

getExecStmtManager

ExecStmtManager getExecStmtManager()

getIntrinsicUtility

IntrinsicUtility getIntrinsicUtility()

makeHirFromFir

public void makeHirFromFir(F77Sym pf7Sym,
                           F77Hir pf7Hir)

debugPrint

public void debugPrint(int level,
                       java.lang.String pMsg)

dp

public void dp(java.lang.String msg)

p

public void p(java.lang.String pMsg)

printMsgWarn

public void printMsgWarn(java.lang.String pMsg)

printMsgFatal

public void printMsgFatal(java.lang.String pMsg)

printMsgRecovered

public void printMsgRecovered(java.lang.String pMsg)

printMsgError

public void printMsgError(java.lang.String pMsg)