12345678910111213141516171819202122232425262728293031 |
- /*
- * To change this license header, choose License Headers in Project Properties.
- * To change this template file, choose Tools | Templates
- * and open the template in the editor.
- */
- package IntermediaryCode;
- // sync recebe mandando
- // exec recebe mandando
- import ast.AbstractSyntaxTree;
- import java.util.HashMap;
- // synexec recebe mandando
- /**
- *
- * @author Eugenio
- */
- public interface TacGenInterface {
- /**
- *
- * @param ast
- * @param settings
- * @return
- * @throws java.lang.Exception
- */
- public Code Create(AbstractSyntaxTree ast, HashMap<String, String> settings) throws Exception;
- // public TacGenInterface AfterCreate(CodeProcessing p);
- }
|