Refactor: Restructure project package hierarchy and add initial implementation for assembler instructions, shell commands, and exception handling.

This commit is contained in:
2025-08-13 21:42:49 +02:00
parent b103631133
commit 12027fe740
135 changed files with 10835 additions and 31 deletions

View File

@@ -0,0 +1,17 @@
package mtmc.lang.sea.ast;
import mtmc.lang.sea.SeaType;
import mtmc.lang.sea.Token;
public final class ExpressionAccess extends Expression {
public final Expression value;
public final Token access;
public final Token prop;
public ExpressionAccess(Expression value, Token access, Token prop, SeaType type) {
super(value.start, prop, type);
this.value = value;
this.access = access;
this.prop = prop;
}
}