This commit is contained in:
nub31
2025-07-09 18:19:59 +02:00
parent d6dcbe3217
commit 22e7fedbe3

View File

@@ -1,21 +1,21 @@
struct name
struct Name
{
first: cstring
last: cstring
}
struct human
struct Human
{
name: name
name: Name
age: i64
}
trait printable
trait Printable
{
func print()
}
impl printable for human
impl Printable for Human
{
func print() {
c::puts(this.name.first)
@@ -24,9 +24,9 @@ impl printable for human
func main(args: []cstring): i64
{
let human = alloc human
let human = alloc Human
{
name = alloc name {
name = alloc Name {
first = "john"
last = "doe"
}