compiler/abbrev.stc
author Jan Vrany <jan.vrany@fit.cvut.cz>
Mon, 31 Aug 2015 13:53:40 +0100
changeset 4 3d80069ea3e2
parent 3 97ee341d3e9f
child 5 976f21e29d37
permissions -rw-r--r--
More work on basic infrastructure - types, bindings & compilation. At this point it actually can compile a simple method returning an integer value. However, full of hacks here and there and full of #notYetImplemented.

# automagically generated by the project definition
# this file is needed for stc to be able to compile modules independently.
# it provides information about a classes filename, category and especially namespace.
TBinding TBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TClassDefinition TClassDefinition jv:tea/compiler 'Languages-Tea-Compiler-Model' 0
TCompiler TCompiler jv:tea/compiler 'Languages-Tea-Compiler' 0
TCompilerContext TCompilerContext jv:tea/compiler 'Languages-Tea-Compiler' 0
TCompilerTests TCompilerTests jv:tea/compiler 'Languages-Tea-Compiler-Tests' 1
TFormatter TFormatter jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
TMetaDefinition TMetaDefinition jv:tea/compiler 'Languages-Tea-Compiler-Model' 0
TMethodDefinition TMethodDefinition jv:tea/compiler 'Languages-Tea-Compiler-Model' 0
TMethodDefinitionTests TMethodDefinitionTests jv:tea/compiler 'Languages-Tea-Compiler-Model-Tests' 1
TParser TParser jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
TParserTests TParserTests jv:tea/compiler 'Languages-Tea-Compiler-AST-Tests' 1
TProgramNodeVisitor TProgramNodeVisitor jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
TScope TScope jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TSemanticAnalysisPassTests TSemanticAnalysisPassTests jv:tea/compiler 'Languages-Tea-Compiler-Tests' 1
TType TType jv:tea/compiler 'Languages-Tea-Compiler-Types' 0
TTypeNode TTypeNode jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
TTypeSpecNode TTypeSpecNode jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
jv_tea_compiler jv_tea_compiler jv:tea/compiler '* Projects & Packages *' 3
TClassBinding TClassBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TCompilerPass TCompilerPass jv:tea/compiler 'Languages-Tea-Compiler' 0
TFunctionBinding TFunctionBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TFunctionType TFunctionType jv:tea/compiler 'Languages-Tea-Compiler-Types' 0
TSimpleType TSimpleType jv:tea/compiler 'Languages-Tea-Compiler-Types' 0
TSimpleTypeNode TSimpleTypeNode jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
TUnionType TUnionType jv:tea/compiler 'Languages-Tea-Compiler-Types' 0
TUnionTypeNode TUnionTypeNode jv:tea/compiler 'Languages-Tea-Compiler-AST' 0
TValueBinding TValueBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TBlockBinding TBlockBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TBlockType TBlockType jv:tea/compiler 'Languages-Tea-Compiler-Types' 0
TConstantBinding TConstantBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TLLVMIREmitPass TLLVMIREmitPass jv:tea/compiler 'Languages-Tea-Compiler' 0
TMethodBinding TMethodBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TMethodType TMethodType jv:tea/compiler 'Languages-Tea-Compiler-Types' 0
TSemanticAnalysisPass TSemanticAnalysisPass jv:tea/compiler 'Languages-Tea-Compiler' 0
TTypeAnalysisPass TTypeAnalysisPass jv:tea/compiler 'Languages-Tea-Compiler' 0
TVariableBinding TVariableBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TArgumentBinding TArgumentBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0
TLocalBinding TLocalBinding jv:tea/compiler 'Languages-Tea-Compiler-Bindings' 0