phase: 20.49 COMPLETE; 20.50 Flow+String minimal reps; 20.51 selfhost v0/v1 minimal (Option A/B); hv1-inline binop/unop/copy; docs + run_all + CURRENT_TASK -> 21.0

This commit is contained in:
nyash-codex
2025-11-06 15:41:52 +09:00
parent 2dc370223d
commit 77d4fd72b3
1658 changed files with 6288 additions and 2612 deletions

View File

@ -163,7 +163,7 @@ box ConflictNode from ParentA, ParentB {
#### 重複定義エラー
```
Error: Method 'send' is already defined in this box at line 15.
--> box.nyash:20:5
--> box.hako:20:5
|
20 | send(msg) {
| ^^^^ duplicate method definition
@ -174,7 +174,7 @@ Help: Remove duplicate definition or rename method.
#### Missing Override エラー
```
Error: Method 'send' overrides a parent method. Add 'override' keyword.
--> box.nyash:18:5
--> box.hako:18:5
|
18 | send(intent, data, target) {
| ^^^^ missing 'override' keyword
@ -185,7 +185,7 @@ Help: Change to 'override send(intent, data, target) {'
#### Wrong Override エラー
```
Error: Method 'newMethod' does not exist in any parent. Remove 'override' keyword.
--> box.nyash:22:5
--> box.hako:22:5
|
22 | override newMethod() {
| ^^^^^^^^ unnecessary 'override'
@ -196,7 +196,7 @@ Help: Remove 'override' or verify parent method name.
#### 曖昧Override エラー
```
Error: Method 'process' exists in multiple parents. Specify which parent to override.
--> box.nyash:25:5
--> box.hako:25:5
|
25 | override process(data) {
| ^^^^^^^^ ambiguous override