Anonymous Subclasses - brombres/Rogue GitHub Wiki
Syntax
local obj = ExistingClass(...) subclass
PROPERTIES
...
METHODS
...
endSubclass
# Equivalent to:
local obj = ExtendedClass(...)
...
class ExtendedClass : ExistingClass
PROPERTIES
...
endClass
Description
Anonymous subclass syntax is a way to define and instantiate an extended class as part of an expression.