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