| File | class.str |
| Author | unknown |
| Since | unknown |
| General | |
| Lines of code | 150 |
| Stratego | |
| Module number | 1 (0% documented) |
| Constructor number | 1 (0% documented) |
| Overlay number | 0 |
| Strategy number | 16 (62% documented) |
| Rule number | 0 |
| DynamicRule number | 0 |
Constructor summary |
||
| PHP4Class(ATerm ) | n/a | class.str |
Strategy summary |
||
| add-php4-function-objects(ATerm this) | n/a | class.str |
| get-class-constructor | Returns the function object of the constructor of this class | class.str |
| get-extends | Returns the name of the class it extends (if any) | class.str |
| get-instance-variables | Returns the instance-variables of this class | class.str |
| get-name | Returns the name of the class | class.str |
| get-php4-class-name | n/a | class.str |
| get-php4-extends-name | n/a | class.str |
| instanceof-PHP4Class | n/a | class.str |
| instanceof-PHPClass | Succeeds if the current term is an instance of PHP Class | class.str |
| match-php4-instance-variable | n/a | class.str |
| new-php4-class(ATerm ast) | Constructs a new Class | class.str |
Strategy details |
|||||||||||
| ATerm | get-class-constructor | ||||||||||
Returns the function object of the constructor ofthis class.
|
|||||||||||
| ATerm | get-extends | ||||||||||
Returns the name of the classit extends (if any)
|
|||||||||||
| ATerm | get-instance-variables | ||||||||||
Returns the instance-variables of this class
|
|||||||||||
| ATerm | get-name | ||||||||||
Returns the name of the class
|
|||||||||||
| ATerm | instanceof-PHPClass | ||||||||||
Succeeds if the current term is an instance of PHP Class |
|||||||||||
| ATerm | new-php4-class(ATerm ast) | ||||||||||
Constructs a new Class.
|
|||||||||||