thp-lang.org/md/learn/collections/maps.md

44 lines
437 B
Markdown
Raw Normal View History

2023-10-02 01:41:38 +00:00
# Maps
Also known as Associative Arrays
## Usage without a declaration
```thp
var person = Obj {
name: "John",
surname: "Doe",
age: 33,
}
print("Hello {person.name}")
person.age += 1
print("You just turned {person.age}")
```
## Usage with a declaration
```thp
obj Person = {
String name,
String surname,
Int age,
}
val john_doe = Person {
name: "John",
surname: "Doe",
age: 33,
}
```