objects

construct, destruct, gc, invokeMethod, method, new, newLocal, this


construct

Syntax

@object = construct(@object, >constructor, [<arguments>, ...])

Description

Constructs

See Also

destruct, new, newLocal, this


destruct

Syntax

+count = destruct(@object)

Description

Destructs

See Also

construct, delete, prune


gc

Syntax

+count = gc()

Description

Garbage collect.

See Also

new, newLocal


invokeMethod

Syntax

<result> = invokeMethod(@object, 'method', @args, [+offset = 0], [+count])

Description

Like invoke() but for methods.

See Also

invoke


method

Syntax

'method' = method()

Description

Method called.

See Also

this


new

Syntax

@object = new(>constructor, [<arguments>, ...])

Description

Allocates and constructs.

See Also

construct, gc, newLocal


newLocal

Syntax

@object = newLocal(>constructor, [<arguments>, ...])

Description

Allocates and constructs on local heap.

See Also

construct, gc, new


this

Syntax

@object = this()

Description

Object called.

See Also

method