🗂
スクリプト言語制作
スクリプト言語のRabbit
Swift上で動くスクリプト言語を制作中です。
こんな言語です。
func initialize() {
var str = "hello"
print(str)
var str2 = "world"
print(str2)
}
func loop() {
var i = 0
while (i < 5) {
i += 1
print(i)
}
return i
}
func main() {
initialize()
print( loop() )
}
実行結果は
hello
world
1
2
3
4
5
名前の由来
Rabbitという名前の由来は、僕がcontinue-jumpという屋号で個人事業主をしていることから、跳び続けている動物が何かを想像した時にウサギだと思い、Rabbitにしました。
やるべきタスク
- 構文解析木を作ること
- クラスを実装すること
まとめ
ソースコードを載せるとプログラマのブログっぽくなりますね^^
Discussion