You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Stack is a powerful script language designed with a stack-oriented approach for efficient execution.
1
+
## Stack Programing Language
2
+
The powerful script language designed with a stack oriented approach for efficient execution.
5
3
6
4
## Features
7
-
8
-
- Efficient execution model with stack orientation
9
-
- Clear and easy-to-read syntax with space-separated commands
10
-
- Rich set of commands, from list operations to conditional branching
11
-
- Flexible and powerful data type system
12
-
13
-
For detailed features of Stack, please refer to the source code.
14
-
15
-
## Contribution
16
-
17
-
Contributions are welcome! Feel free to open issues for bug reports or feature requests, and submit pull requests to enhance the Stack Programming Language.
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
9
+
10
+
## Example
11
+
This is example code output FizzBuzz in the Stack Programing Language.
12
+
```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
27
+
28
+
1 101 1 range (i) (
29
+
i fizzbuzz eval
30
+
) for
31
+
```
32
+
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.
18
35
19
36
## License
20
-
21
-
This project is open source and released under the MIT License.
22
-
For details, please see the [LICENSE](LICENSE) file.
37
+
Stack programing language is freedom and open source software under the MIT License. everyone can use, modify, and share it. See the LICENSE file for details.
0 commit comments