Files
hakorune/test_static_box_main.nyash

42 lines
1.0 KiB
Plaintext
Raw Normal View History

// 🎯 Static Box Main パターンのテスト - 正統派Nyashスタイル
static box Main {
init {
console, x, y, result, isActive, isInactive, canEnter
}
main() {
me.console = new ConsoleBox()
me.console.log("🎉 Hello from proper Nyash!")
me.console.log("Static box Main pattern working!")
me.x = 42
me.y = 58
me.result = me.x + me.y
me.console.log("Calculation result: " + me.result)
// NOT演算子テスト
me.isActive = true
me.isInactive = not me.isActive
me.console.log("NOT test - isInactive: " + me.isInactive)
// AND/OR演算子テスト
me.canEnter = me.x > 30 and me.y < 100
me.console.log("AND test - canEnter: " + me.canEnter)
return "Main completed successfully!"
}
}
// デモ用のBoxも定義可能
box TestBox {
init { value }
TestBox() {
me.value = "from TestBox"
}
getValue() {
return me.value
}
}