APLX Help : Help on APL language : System Functions & Variables : ⎕RECLASS Change class of objects
|
|
![]() |
|
The dyadic system function The left argument should be either a single class reference, or a class name as a character vector. The right argument should be an array of object instances to be converted to the class specified in the left argument. If the instances being reclassified contain non-default property values, these will be deleted unless they are also valid in the new class. The main occasion when AllCars ← 1 ⎕INSTANCES Car AllCars.TopSpeed 130 135 143 120 91 141 117 123 98 84 135 155 111 122 SportsCar ⎕RECLASS ((AllCars.TopSpeed) > 140)/AllCars FamilyCar ⎕RECLASS ((AllCars.TopSpeed) ≤ 140)/AllCars AllCars [FamilyCar] [FamilyCar] [SportsCar] [FamilyCar] [FamilyCar] [SportsCar] [FamilyCar] [FamilyCar] [FamilyCar] [FamilyCar] [FamilyCar] [SportsCar] [FamilyCar] [FamilyCar] |
|
APLX Help : Help on APL language : System Functions & Variables : ⎕RECLASS Change class of objects
|
Copyright © 1996-2010 MicroAPL Ltd