H (Hybrid) Language - v0.03, by Dr. Herong Yang
$delete Statement - Delete Objects
This section describes the $delete statement for deleting objects.
The $delete statement is for deleting objects using the following syntax:
$delete object_reference;
The $delete statement actually calls the __delete() method on the given object.
Examples of $delete statements:
# an empty class
$class dummy: {};
# create a "dummy" object
d = dummy();
# delete the "dummy" object
# d is assigned to $null after
$delete d;
# create a "dummy" object, then delete it.
$delete dummy();
Table of Contents
$class Statement - Create New Classes
Execution of $class Definition Body
__new() - Object Constructor Function
$instance Statement - Define Instance Template
Execution of $instance Definition Body
$method Statement - Define Object Method
_first() Method - Object Initialization
Access Class Variables from Object Methods
__delete() - Object Destructor Method
►$delete Statement - Delete Objects
_last() Method - Object Cleanup
Inheritance - Object Attachments