パッケージ coins.backend

インタフェースの概要
GlobalTransformer Interface for L-module transformer
Keyword Definitions of LIR keywords.
LocalAnalysis Interface for result of function analysis.
LocalAnalyzer Interface for function analyzer.
LocalTransformer Interface for function transformer.
Tmd Interface for Scheme code generator.
Transformer Common Interface for Module/Function transformer.
 

クラスの概要
BackEnd Back end of COINS compiler.
BackVersion  
CollectVarInTree Collect variables appeared in LirNode tree.
Data Represent L-Data.
Debug  
Function Represent a function.
IntervalTimer  
MachineParams Object holding Machine Parameters.
Module Represent module, the whole input of the compiler.
ModuleElement Common attributes of Function/Data, components of Module.
Op Operator mnemonic encoder/decoder.
Root BackEnd global variables
Storage Storage class encoder/decoder.
TargetMachine Target Description Module
Type LIR type encoder/decoder without instance.
 

例外の概要
CantHappenException Miscellaneous error has happened
SyntaxError Parse error exception
SyntaxErrorException A parse error in LIR.