org.snapscript.core.type.TypeBody Maven / Gradle / Ivy
package org.snapscript.core.type;
import org.snapscript.core.scope.Scope;
import org.snapscript.core.type.Type;
import org.snapscript.core.result.Result;
public interface TypeBody {
void allocate(Scope scope, Type type) throws Exception; // static stuff
Result execute(Scope scope, Type type) throws Exception; // instance stuff
}