package com.jantuomi.interpreter.main.core.parser; import com.jantuomi.interpreter.main.core.parser.ast.ASTNode; import com.jantuomi.interpreter.main.core.tokenizer.token.Token; import java.util.ArrayList; import java.util.List; /** * Created by jan on 16.6.2016. */ public class ASTGenerator { private static final ASTGenerator instance = new ASTGenerator(); private ASTGenerator() {} public static ASTGenerator getInstance() { return instance; } public List generate(List trees) { List list = new ArrayList<>(); for (Token root : trees) { list.add(root.generateNode()); } return list; } }