add context analysis and custom visitors

This commit is contained in:
2019-11-04 17:35:15 +01:00
parent bef26434c6
commit c26cb6ddf5
22 changed files with 355 additions and 123 deletions

View File

@@ -0,0 +1,9 @@
package de.hsrm.compiler.Klang.nodes;
import de.hsrm.compiler.Klang.types.*;
import de.hsrm.compiler.Klang.visitors.*;
public abstract class Node {
public Type type;
public abstract <R> R welcome(Visitor<R> v);
}