david-pfx / PuzzleScriptNext

A direct successor to PuzzleScript, building on the work of PuzzleScript Plus, Pattern:Script and others.
http://www.puzzlescriptnext.polyomino.com
MIT License
11 stars 4 forks source link

Inline rule expansion fail on 'no' with relative directions #38

Closed david-pfx closed 3 months ago

david-pfx commented 4 months ago

https://clementsparrow.github.io/Pattern-Script/src/editor.html?hack=29281da6837a9c6214ac91388061cf70 https://puzzlescriptnext.polyomino.com/editor.html?hack=29281da6837a9c6214ac91388061cf70

See #33.

david-pfx commented 4 months ago

late [ wall no wall:>:quarterTiles ] -> [ wall wall:>:fill ]

P:S LATE (94) UP [ wall no wall:up:side no wall:up:front no wall:up:innercorner no wall:up:outercorner no wall:up:fill ] -> [ wall wall:up:fill ]

PS>

  LATE (94) DOWN [ wall no wall:up:side ] -> [ wall wall:up:fill ]
+ LATE (94) DOWN [ wall no wall:up:front ] -> [ wall wall:up:fill ]
+ LATE (94) DOWN [ wall no wall:up:innercorner ] -> [ wall wall:up:fill ]
+ LATE (94) DOWN [ wall no wall:up:outercorner ] -> [ wall wall:up:fill ]
+ LATE (94) DOWN [ wall no wall:up:fill ] -> [ wall wall:up:fill ]
david-pfx commented 3 months ago

Fixed in 24e01