polserver/testsuite/escript/classes/doc-sample-11.src
Kevin Eady 0988c17f29 Add classes documentation (#717)
* Add escript guide docs for classes

* Add ClassInstanceRef to objref docs

* Use objref.dot to generate svg
2024-10-10 18:06:04 +02:00

11 lines
310 B
Text

class Person()
function Person( this, name, age )
this.name := name;
this.age := age;
endfunction
endclass
var person := Person( "Alice", 25 );
var other_person := person.function.new( "Bob", 30 );
print( $"{other_person.name} is {other_person.age} years old." ); // Output: Bob is 30 years old.