EOS 2  1.1.0
Einfache Objektbasierte Sprache
MethodType.java
gehe zur Dokumentation dieser Datei
1 package de.lathanda.eos.baseparser;
2 
3 import java.util.ArrayList;
4 
5 import de.lathanda.eos.vm.Command;
6 import de.lathanda.eos.vm.MType;
7 
13 public interface MethodType {
14 
15  public boolean checkType(Type[] args);
16 
17  public Type getReturnType();
18 
19  public Type getParameterType(int i);
20 
21  public MType[] getParameters();
22 
23  public String getName();
24 
25  public void compile(ArrayList<Command> ops, Expression target, boolean autowindow) throws Exception;
26 
27 }
void compile(ArrayList< Command > ops, Expression target, boolean autowindow)
Impressum