| commit | ad74392541b9a72b521e56673cfdd013532fbd4a | [log] [tgz] |
|---|---|---|
| author | Sketch🕴️ <skallywag@sketch.dev> | Sat Feb 28 19:11:41 2026 +0400 |
| committer | Sketch🕴️ <skallywag@sketch.dev> | Sat Feb 28 19:11:41 2026 +0400 |
| tree | ee34b43689463e1ed0bc533aff7ca4ce6b2c0045 | |
| parent | cdbb189191d122228d802b9964101a751dd30931 [diff] |
Add AST package: Node interface, NumberLit, BinaryExpr - Sealed Node interface with unexported marker method - NumberLit holds float64 value - BinaryExpr holds Op (token.Type), Left and Right children - Tests verify interface satisfaction, data integrity, and nesting