--- parser3/tests/010.html 2024/12/01 17:29:13 1.3 +++ parser3/tests/010.html 2024/12/03 04:19:58 1.4 @@ -1,26 +1,52 @@ +@main[] + 1. $x.$y -$a[ $.b[value] ] +2. $a[ $.b[value] ] + ${a.b}.something + ${a.b}[something] + +3. $b[finally works] + $[a]{$b} + $a! + +4. $a[ $.b[c] ] + $v[^hash::create[]] + $v.[$a.b][ $.x[y] ] + $v.c.x + +5. $a[c] + $b[x] + $v.$a.$b + +6. $b[a] + $v.[$$b].x + +7. ${v.[$$b].x}.extra + +8. $a[ $.b[m] ] + ^MAIN:[$a.b][arg] -2. ${a.b}.something -3. ${a.b}[something] +9. $b[2] + $h[ $.1[1] $.(5)[5] $.[1.b][1] ] + $h.[$b $b][$b $b] + $h.($b+$b)($b+$b) + ^json:string[$h] -$b[finally works] -$[a]{$b} -4. $a! +10. ${h.($b+2)}.extra -$a[ $.b[c] ] +11. ^MAIN:($b+$b)[arg] -$v[^hash::create[]] -$v.[$a.b][ $.x[y] ] +12. $h.( $h.[$h.(0+1)] + ${h.(1+0)} + ^MAIN:($b + $h.(0.5+0.5) + $h.[${h.(4/4)}.b] )(2) ) -5. $v.c.x +13. $MAIN:(2+2)[4] + $MAIN:4 -$a[c] -$b[x] +14. ^(2+2)[1] -6. $v.$a.$b -$b[a] +@m[v] +$v -7. $v.[$$b].x +@4[v] +$v