2025-08-20 00:58:35 +09:00
|
|
|
// 🎯 birth構文シンプルテスト
|
2025-08-15 19:34:26 +09:00
|
|
|
|
2025-08-20 00:58:35 +09:00
|
|
|
box TestBox {
|
|
|
|
|
init { name, value }
|
2025-08-15 19:34:26 +09:00
|
|
|
|
2025-08-20 00:58:35 +09:00
|
|
|
birth(test_name) {
|
|
|
|
|
me.name = test_name
|
|
|
|
|
me.value = 42
|
|
|
|
|
print("🌟 TestBox誕生: " + me.name)
|
2025-08-15 19:34:26 +09:00
|
|
|
}
|
|
|
|
|
|
2025-08-20 00:58:35 +09:00
|
|
|
greet() {
|
|
|
|
|
print("こんにちは、" + me.name + "です!値は " + me.value + " です")
|
2025-08-15 19:34:26 +09:00
|
|
|
}
|
|
|
|
|
}
|
|
|
|
|
|
2025-08-16 17:39:04 +09:00
|
|
|
static box Main {
|
|
|
|
|
init { console }
|
|
|
|
|
|
|
|
|
|
main() {
|
|
|
|
|
me.console = new ConsoleBox()
|
2025-08-20 00:58:35 +09:00
|
|
|
me.console.log("🧪 birth構文テスト開始")
|
2025-08-16 17:39:04 +09:00
|
|
|
|
2025-08-20 00:58:35 +09:00
|
|
|
local test = new TestBox("テスト太郎")
|
|
|
|
|
test.greet()
|
2025-08-16 17:39:04 +09:00
|
|
|
|
2025-08-20 00:58:35 +09:00
|
|
|
return "テスト完了"
|
2025-08-16 17:39:04 +09:00
|
|
|
}
|
2025-08-20 00:58:35 +09:00
|
|
|
}
|