diff options
| author | Cliff Click <cliffc@acm.org> | 2025-04-28 12:28:30 -0700 |
|---|---|---|
| committer | Cliff Click <cliffc@acm.org> | 2025-04-28 12:28:30 -0700 |
| commit | 64de024eb71c9f83cc072d89d8c867595ee53e67 (patch) | |
| tree | 19ae009b9e0c1f66a3dd67bfb6864c17e1047ae3 /chapter22/src/main/java/com | |
| parent | b20f16e476d6df5c0d454a60cde2935e69841759 (diff) | |
| download | Simple-64de024eb71c9f83cc072d89d8c867595ee53e67.tar.gz Simple-64de024eb71c9f83cc072d89d8c867595ee53e67.zip | |
Update Parser.java
Diffstat (limited to 'chapter22/src/main/java/com')
| -rw-r--r-- | chapter22/src/main/java/com/seaofnodes/simple/Parser.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/chapter22/src/main/java/com/seaofnodes/simple/Parser.java b/chapter22/src/main/java/com/seaofnodes/simple/Parser.java index d44ea46e..ebc7cdc5 100644 --- a/chapter22/src/main/java/com/seaofnodes/simple/Parser.java +++ b/chapter22/src/main/java/com/seaofnodes/simple/Parser.java @@ -805,9 +805,9 @@ public class Parser { flds.push(Field.make(v._name,v.type(),_code.getALIAS(),v._final)); stru.addDef(_scope.in(i)); } - TypeStruct ts = s._ts = TypeStruct.make(typeName, fs.asAry()); + TypeStruct ts = inst._ts = TypeStruct.make(typeName, fs.asAry()); //PRIMS.put(typeName, TypeMemPtr.make(ts)); - INITS.put(typeName,s.peephole().keep()); + INITS.put(typeName,inst.peephole().keep()); //String clzName = typeName + ".clz"; // Class name //PRIMS.put(clzName, TypeMemPtr.make(TypeStruct.make(clzName, cs.asAry()))); |
