Files
hakorune/apps/tests/semantics-unified/main.hako

22 lines
539 B
Plaintext

// semantics-unified: check + for plugin strings and integers
static box Main {
main() {
// plugin StringBox concat (both sides)
local a = new StringBox("12")
local b = new StringBox("30")
print(a + b) // expect 1230
// mixed concat (host string + plugin string)
print("x = " + a) // expect x = 12
// plugin IntegerBox add
local i = new IntegerBox(10)
local j = new IntegerBox(5)
print(i + j) // expect 15
return 0
}
}