STEPはYPSHの構文/特徴を基にして制作された新しいプログラミング言語です。
簡単に使用できる上で、多くのことができるように設計されました。
func greetTo(name: String = "World") {
stdout.writeLine("Hello, \(name)!")
}
greetTo("名前")
greetTo("World")
greetTo("STEP")
Hello, 名前!
Hello, World!
Hello, STEP!
ソースコードやドキュメントなどはMITライセンス下で利用可能です。
画像ファイルなどのアセット類はCC BY 4.0ライセンス下で利用可能です。
- step-lang/stepup インストーラー兼パッケージマネージャー
- step-lang/stepc コンパイラー
- step-lang/steplint リンター
- step-lang/stepserver LSPサーバー