Skip to content

Commit dca39e4

Browse files
committed
Update v0.2.0
1 parent a581d30 commit dca39e4

6 files changed

Lines changed: 73 additions & 63 deletions

File tree

README.md

Lines changed: 17 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,20 @@ person.speak()
8282
- [Extension](#Extension)
8383
- [Example](#Example)
8484
- [Table of content](#Table-of-content)
85-
85+
- [Function](#Function)
86+
- [Changelog](#Changelog)
87+
- [Roadmap](#Roadmap)
88+
## Function
89+
BynixScript provides many functions, such as for-to:
90+
```javascript
91+
for i=0 to 5:
92+
print("Loop to " + i)
93+
end
94+
```
95+
You can see all the functions like condition, flow control, exception, etc. in the [function list](docs/markdown/function.md).
96+
## Changelog
97+
You can see all the changes made in BynixScript itself, as well as its Extensions in VSCode.
98+
- [BynixScript](https://github.com/UngGas-Studio/BynixScript/releases)
99+
- [Extension](https://github.com/UngGas-Studio/BynixScript-Extension/releases)
100+
## Roadmap
101+
So that you know what the purpose of this programming language is in the future. You can see the [roadmap](docs/markdown/roadmap.md)

docs/markdown/command.md

Lines changed: 47 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# Command
2+
BynixScript has commands that can help you use BynixScript more easily.
3+
1. **Execution command**
4+
- **bsr command**:
5+
This command is used to run BynixScript without compiling first:
6+
```
7+
bsr path/to/script.bs
8+
```
9+
- **bst command**:
10+
This command is used to compile the BynixScript file:
11+
```
12+
bst path/to/script.bs
13+
```
14+
- **bsp command**:
15+
This command is used to print the results of the translation of the BynixScript code to the cli:
16+
```
17+
bsp path/to/script.bs
18+
```
19+
- **bsd command**:
20+
This command is used to delete files:
21+
```
22+
bsd path/to/script.bs
23+
```
24+
2. **Help command**
25+
- **Display help**:
26+
If you want to see help, you can write:
27+
```
28+
bynixscript --help
29+
30+
# or shorter
31+
bs -h
32+
```
33+
- **Display version**:
34+
If you want to see the current version of BynixScript you are using, you can see it with the command:
35+
```
36+
bynixscript --version
37+
38+
# or shorter
39+
bs -v
40+
```
41+
- **Display download**:
42+
```
43+
bynixscript --download [--day, --week, --month]
44+
45+
# or shorter
46+
bs -d [-d, -w, -m]
47+
```

docs/markdown/non-website.md

Lines changed: 0 additions & 18 deletions
This file was deleted.

docs/markdown/roadmap.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
# Roadmap
2+
As the creator of BynixScript, I want to convey the BynixScript roadmap. In the future I want this programming language to be **completely self-hosting**, have **clear documentation**, **support basic programming language functions**, and **have functions that are not in JavaScript**.
3+
- **Completely self-hosting** BynixScript will be written with BynixScript itself, even though what is used as a system is the compilation result.
4+
- **Clear documentation**
5+
Gradually all BynixScript documentation will be clarified, so that old and new users can understand better.
6+
- **Supports basic programming language functions**
7+
BynixScript will support basic programming language functions that are important and must be in BynixScript.
8+
- **Has functions that do not exist in JavaScript**
9+
BynixScript will provide functions that are not available in JavaScript

docs/markdown/vscode-extension.md

Lines changed: 0 additions & 10 deletions
This file was deleted.

docs/markdown/website.md

Lines changed: 0 additions & 34 deletions
This file was deleted.

0 commit comments

Comments
 (0)