삼각형 언어 프로세서 컴파일러, 통역의, 그리고 disassembler 구성되어있을 것입니다
File list:
tools-2.1
........\TAM
........\...\Disassembler.java
........\...\Instruction.java
........\...\Interpreter.java
........\...\Machine.java
........\tests
........\Triangle
........\........\AbstractSyntaxTrees
........\........\...................\ActualParameter.java
........\........\...................\ActualParameterSequence.java
........\........\...................\AnyTypeDenoter.java
........\........\...................\ArrayAggregate.java
........\........\...................\ArrayExpression.java
........\........\...................\ArrayTypeDenoter.java
........\........\...................\AssignCommand.java
........\........\...................\AST.java
........\........\...................\BinaryExpression.java
........\........\...................\BinaryOperatorDeclaration.java
........\........\...................\BoolTypeDenoter.java
........\........\...................\CallCommand.java
........\........\...................\CallExpression.java
........\........\...................\CharacterExpression.java
........\........\...................\CharacterLiteral.java
........\........\...................\CharTypeDenoter.java
........\........\...................\Command.java
........\........\...................\ConstActualParameter.java
........\........\...................\ConstDeclaration.java
........\........\...................\ConstFormalParameter.java
........\........\...................\Declaration.java
........\........\...................\DotVname.java
........\........\...................\EmptyActualParameterSequence.java
........\........\...................\EmptyCommand.java
........\........\...................\EmptyExpression.java
........\........\...................\EmptyFormalParameterSequence.java
........\........\...................\ErrorTypeDenoter.java
........\........\...................\Expression.java
........\........\...................\FieldTypeDenoter.java
........\........\...................\FormalParameter.java
........\........\...................\FormalParameterSequence.java
........\........\...................\FuncActualParameter.java
........\........\...................\FuncDeclaration.java
........\........\...................\FuncFormalParameter.java
........\........\...................\Identifier.java
........\........\...................\IfCommand.java
........\........\...................\IfExpression.java
........\........\...................\IntegerExpression.java
........\........\...................\IntegerLiteral.java
........\........\...................\IntTypeDenoter.java
........\........\...................\LetCommand.java
........\........\...................\LetExpression.java
........\........\...................\MultipleActualParameterSequence.java
........\........\...................\MultipleArrayAggregate.java
........\........\...................\MultipleFieldTypeDenoter.java
........\........\...................\MultipleFormalParameterSequence.java
........\........\...................\MultipleRecordAggregate.java
........\........\...................\Operator.java
........\........\...................\ProcActualParameter.java
........\........\...................\ProcDeclaration.java
........\........\...................\ProcFormalParameter.java
........\........\...................\Program.java
........\........\...................\RecordAggregate.java
........\........\...................\RecordExpression.java
........\........\...................\RecordTypeDenoter.java
........\........\...................\SequentialCommand.java
........\........\...................\SequentialDeclaration.java
........\........\...................\SimpleTypeDenoter.java
........\........\...................\SimpleVname.java
........\........\...................\SingleActualParameterSequence.java
........\........\...................\SingleArrayAggregate.java
........\........\...................\SingleFieldTypeDenoter.java
........\........\...................\SingleFormalParameterSequence.java
........\........\...................\SingleRecordAggregate.java
........\........\...................\SubscriptVname.java
........\........\...................\Terminal.java
........\........\...................\TypeDeclaration.java
........\........\...................\TypeDenoter.java
........\........\...................\UnaryExpression.java
........\........\...................\UnaryOperatorDeclaration.java
........\........\...................\VarActualParameter.java
........\........\...................\VarDeclaration.java
........\........\...................\VarFormalParameter.java
........\........\...................\Visitor.java
........\........\...................\Vname.java
........\........\...................\VnameExpression.java
........\........\...................\WhileCommand.java
........\........\CodeGenerator
........\........\.............\Encoder.java
........\........\.............\EqualityRoutine.java
........\........\.............\Field.java
........\........\.............\Frame.java
........\........\.............\KnownAddress.java
........\........\.............\KnownRoutine.java
........\........\.............\KnownValue.java
........\........\.............\ObjectAddress.java
........\........\.............\PrimitiveRoutine.java
........\........\.............\RuntimeEntity.java
........\........\.............\TypeRepresentation.java
........\........\.............\UnknownAddress.java
........\........\.............\UnknownRoutine.java
........\........\.............\UnknownValue.java
........\........\ContextualAnalyzer
........\........\..................\Checker.java
........\........\..................\IdentificationTable.java
........\........\..................\IdEntry.java
........\........\SyntacticAnalyzer
........\........\.................\Parser.java
........\........\.................\Scanner.java
........\........\.................\SourceFile.java
........\........\.................\SourcePosition.java
........\........\.................\SyntaxError.java
........\........\.................\Token.java
........\........\TreeDrawer
........\........\..........\Drawer.java
........\........\..........\DrawerFrame.java
........\........\..........\DrawerPanel.java
........\........\..........\DrawingTree.java
........\........\..........\LayoutVisitor.java
........\........\..........\Polygon.java
........\........\..........\Polyline.java
........\........\Compiler.java
........\........\ErrorReporter.java
........\........\StdEnvironment.java