AoC 2022, day 13 (no EVAL)

Run Settings
LanguageRaku
Language Version
Run Command
grammar DeepArray {
rule TOP { '[' ~ ']' <element>* % ',' }
rule element { <number> || <TOP> }
token number { \d+ }
}
class DeepArrayActions {
method TOP($/) { make $<element>».made.Array }
method element($/) { make $<number> ?? $<number>.made !! $<TOP>.made }
method number($/) { make $/.Int }
}
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
Editor Settings
Theme
Key bindings
Full width
Lines