예제 #1
0
        private void CalculateFunctionFrameSizesWithIntermediates()
        {
            var visitor = new IntermediateSizeCalculatorVisitor(_globalSymbolTable);

            _astTree.Accept(visitor);
        }
예제 #2
0
        private void Generate()
        {
            var visitor = new CodeGeneratorVisitor(_writer, _globalSymbolTable);

            _astTree.Accept(visitor);
        }