boolean-expr: make compilable by replacing `class` with `class-of`
parent
9a813fa7f5
commit
0453edb8bf
|
@ -83,13 +83,13 @@ METHOD: (expr.) { □ } pprint ;
|
|||
: op. ( expr -- )
|
||||
"(" write
|
||||
[ x>> (expr.) ]
|
||||
[ bl class pprint bl ]
|
||||
[ bl class-of pprint bl ]
|
||||
[ y>> (expr.) ]
|
||||
tri
|
||||
")" write ;
|
||||
|
||||
METHOD: (expr.) { ⋀ } op. ;
|
||||
METHOD: (expr.) { ⋁ } op. ;
|
||||
METHOD: (expr.) { ¬ } [ class pprint ] [ x>> (expr.) ] bi ;
|
||||
METHOD: (expr.) { ¬ } [ class-of pprint ] [ x>> (expr.) ] bi ;
|
||||
|
||||
: expr. ( expr -- ) (expr.) nl ;
|
||||
|
|
Loading…
Reference in New Issue