Skip to content

Commit d76e850

Browse files
author
梶塚太智
authored
Update README.md
1 parent 33854ee commit d76e850

File tree

1 file changed

+36
-30
lines changed

1 file changed

+36
-30
lines changed

README.md

Lines changed: 36 additions & 30 deletions
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,44 @@
1-
## Stack Programing Language
2-
The powerful script language designed with a stack oriented approach for efficient execution.
1+
# Stack プログラミング言語
2+
スタック指向型の強力なスクリプト言語
33

4-
## Features
5-
1. Efficient stack oriented execution model
6-
2. Clear, easy to understand, and elegant syntax
7-
3. Rich of great commands useful for development
8-
4. Flexible and powerful data type system
4+
## 機能
95

10-
## Example
11-
This is example code output FizzBuzz in the Stack Programing Language.
6+
1. スタック指向型の効率的な実行モデル
7+
2. 明瞭で分かりやすいエレガントな構文
8+
3. 便利で拡張性の高い豊富なコマンド
9+
4. 強力かつ柔軟なデータ型の仕組み
10+
11+
## サンプルコード
12+
これはStackプログラミング言語でFizzBuzz問題を解くサンプルコードです
1213
```stack
13-
( (i) var
14-
((FizzBuzz) print )
15-
(
16-
((Fizz) print )
17-
(
18-
((Buzz) print )
19-
(i print )
20-
i 5 mod 0 equal if
21-
)
22-
i 3 mod 0 equal if
23-
)
24-
i 15 mod 0 equal if
25-
)
26-
(fizzbuzz) var
14+
(
15+
(i) var
16+
(Fizz) ()
17+
i 3 mod 0 equal if
18+
) (fizz) var
19+
20+
(
21+
(i) var
22+
(Buzz) ()
23+
i 5 mod 0 equal if
24+
) (buzz) var
2725
2826
1 101 1 range (i) (
29-
i fizzbuzz eval
27+
28+
() (msg) var
29+
msg i fizz eval concat (msg) var
30+
msg i buzz eval concat (msg) var
31+
32+
(
33+
i (msg) var
34+
) ()
35+
msg () equal if
36+
msg print
3037
) for
31-
```
38+
```
3239

33-
## Contribute
34-
Any contributions are welcome! Feel free to open issues for bug reports or feature requests, and submit pull requests to enhance the Stack Programing Language.
35-
More informations are in the [CONTRIBUTING](CONTRIBUTING.md) file.
40+
## 貢献
41+
どんな貢献も大歓迎です! 気軽にプルリクエストを開いてStackプログラミング言語をより良い物にしましょう。
3642

37-
## License
38-
Stack programing language is freedom and open source software under the MIT License. everyone can use, modify, and share it. See the [LICENSE](LICENSE) file for details.
43+
## ライセンス
44+
Stackプログラミング言語はMITライセンスに基づく自由ソフトウェアです。誰もが利用や変更が出来ます。 詳細についてはLICENSE ファイルをご覧ください

0 commit comments

Comments
 (0)