| File | classes.str |
| Author | unknown |
| Since | unknown |
Support for classes.
| General | |
| Lines of code | 53 |
| Stratego | |
| Module number | 1 (100% documented) |
| Constructor number | 2 (0% documented) |
| Overlay number | 0 |
| Strategy number | 8 (25% documented) |
| Rule number | 0 |
| DynamicRule number | 0 |
Constructor summary |
||
| Class(ATerm ) | n/a | classes.str |
| Instance(ATerm , ATerm ) | n/a | classes.str |
Strategy summary |
||
| classes_get-class | Gets the class for a given name | classes.str |
| classes_get-class-field(ATerm name) | n/a | classes.str |
| classes_get-fieldtbl | n/a | classes.str |
| classes_get-instance-field(ATerm name) | n/a | classes.str |
| classes_get-instance-field(Strategy ifnot, ATerm name) | n/a | classes.str |
| classes_instanceof(ATerm name) | n/a | classes.str |
| classes_new-instance | Creates a new class instance | classes.str |
| classes_set-instance-field(ATerm name, ATerm value) | n/a | classes.str |
Strategy details |
|||||||||
| ATerm | classes_get-class | ||||||||
Gets the class for a given name. |
|||||||||
| ATerm | classes_new-instance | ||||||||
Creates a new class instance |
|||||||||