You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Frederik Tobner edited this page Dec 17, 2022
·
3 revisions
The following types are considered to be an object in cellox
classes
class instances
functions
a method that is bound to a class instance
native functions
strings
upvalues
All these objects are considered to be first class in cellox, meaning they are real values that you can get a reference to.
This means that you can for example get the reference to a function and assign it to a variable.
fun foo() {
return 5;
}
var fooref = foo;
printf(fooref());