compiler/jv_tea_compiler.st
changeset 17 ee807ff2f897
parent 16 17a2d1d9f205
equal deleted inserted replaced
16:17a2d1d9f205 17:ee807ff2f897
    61 
    61 
    62     ^ #(
    62     ^ #(
    63         #'jv:llvm_s'    "LLVMAtomicOrdering - shared pool used by TLLVMCodeGenerator"
    63         #'jv:llvm_s'    "LLVMAtomicOrdering - shared pool used by TLLVMCodeGenerator"
    64         #'stx:goodies/refactoryBrowser/parser'    "RBAssignmentNode - extended"
    64         #'stx:goodies/refactoryBrowser/parser'    "RBAssignmentNode - extended"
    65         #'stx:goodies/ring'    "RGAbstractContainer - superclass of TCompilationUnitDefinition"
    65         #'stx:goodies/ring'    "RGAbstractContainer - superclass of TCompilationUnitDefinition"
    66         #'stx:goodies/sunit'    "TestAsserter - superclass of TCompilerExamples"
       
    67         #'stx:libbasic'    "Error - superclass of TCompilerError"
    66         #'stx:libbasic'    "Error - superclass of TCompilerError"
    68     )
    67     )
    69 !
    68 !
    70 
    69 
    71 referencedPreRequisites
    70 referencedPreRequisites
   105         "<className> or (<className> attributes...) in load order"
   104         "<className> or (<className> attributes...) in load order"
   106         TClassDefinition
   105         TClassDefinition
   107         TCompilationUnitDefinition
   106         TCompilationUnitDefinition
   108         TCompiler
   107         TCompiler
   109         TCompilerError
   108         TCompilerError
   110         (TCompilerExamples autoload)
       
   111         TEnvironmentProvider
   109         TEnvironmentProvider
   112         TFormatter
   110         TFormatter
   113         TMetaDefinition
   111         TMetaDefinition
   114         TMethodDefinition
   112         TMethodDefinition
   115         (TMethodDefinitionTests autoload)
       
   116         TNamespaceDefinition
   113         TNamespaceDefinition
   117         TObjectWithProperties
   114         TObjectWithProperties
   118         TParser
   115         TParser
   119         (TParserTests autoload)
       
   120         TProgramNodeVisitor
   116         TProgramNodeVisitor
   121         (TSemanticAnalyserTests autoload)
       
   122         TSourceReader
   117         TSourceReader
   123         (TSourceReaderTests autoload)
       
   124         TSpecialFormNode
   118         TSpecialFormNode
   125         TTypeNode
   119         TTypeNode
   126         TTypeSpecNode
   120         TTypeSpecNode
   127         (TTypecheckerTests autoload)
       
   128         #'jv_tea_compiler'
   121         #'jv_tea_compiler'
   129         TBinding
   122         TBinding
   130         TCompilerContext
   123         TCompilerContext
   131         TCompilerOptions
   124         TCompilerOptions
   132         TCompilerPass
   125         TCompilerPass
   149         TConstantBinding
   142         TConstantBinding
   150         TMethodBinding
   143         TMethodBinding
   151         TVariableBinding
   144         TVariableBinding
   152         TArgumentBinding
   145         TArgumentBinding
   153         TLocalBinding
   146         TLocalBinding
       
   147         (TCompilerExamples autoload)
       
   148         (TMethodDefinitionTests autoload)
       
   149         (TParserTests autoload)
       
   150         (TSemanticAnalyserTests autoload)
       
   151         (TSourceReaderTests autoload)
       
   152         (TTypecheckerTests autoload)
   154     )
   153     )
   155 !
   154 !
   156 
   155 
   157 extensionMethodNames
   156 extensionMethodNames
   158     "list class/selector pairs of extensions.
   157     "list class/selector pairs of extensions.