bsharp
所属分类:编程语言基础
开发工具:GO
文件大小:0KB
下载次数:0
上传日期:2023-02-26 18:19:46
上 传 者:
sh-1993
说明: B#编程语言!
(The B# programming language!)
文件列表:
LICENSE (1060, 2022-07-29)
backends/ (0, 2022-07-29)
backends/bsp/ (0, 2022-07-29)
backends/bsp/blocks.go (2773, 2022-07-29)
backends/bsp/bsp.go (2104, 2022-07-29)
backends/bsp/nodes.go (2503, 2022-07-29)
backends/bsp/stmts.go (2181, 2022-07-29)
backends/bstar/ (0, 2022-07-29)
backends/bstar/block.go (2732, 2022-07-29)
backends/bstar/bstar.go (2274, 2022-07-29)
backends/bstar/call.go (7946, 2022-07-29)
backends/bstar/fns.go (2280, 2022-07-29)
backends/bstar/map.go (4017, 2022-07-29)
backends/bstar/stmts.go (864, 2022-07-29)
backends/cgen/ (0, 2022-07-29)
backends/cgen/any.go (2417, 2022-07-29)
backends/cgen/array.go (6262, 2022-07-29)
backends/cgen/basic.go (2917, 2022-07-29)
backends/cgen/block.go (3134, 2022-07-29)
backends/cgen/cgen.go (4160, 2022-07-29)
backends/cgen/fns.go (1542, 2022-07-29)
backends/cgen/map.go (7127, 2022-07-29)
backends/cgen/ops.go (2043, 2022-07-29)
backends/cgen/scope.go (820, 2022-07-29)
backends/cgen/std/ (0, 2022-07-29)
backends/cgen/std/std.c (27346, 2022-07-29)
backends/cgen/stmts.go (2396, 2022-07-29)
backends/cgen/struct.go (1475, 2022-07-29)
backends/cgen/types.go (2408, 2022-07-29)
backends/cgen/val.go (3997, 2022-07-29)
backends/cgen/var.go (1121, 2022-07-29)
backends/interpreter/ (0, 2022-07-29)
backends/interpreter/basic.go (1167, 2022-07-29)
backends/interpreter/block.go (1645, 2022-07-29)
backends/interpreter/composite.go (8412, 2022-07-29)
backends/interpreter/extensions.go (1009, 2022-07-29)
backends/interpreter/fns.go (1077, 2022-07-29)
backends/interpreter/interpreter.go (1035, 2022-07-29)
... ...
# B#
Welcome to the B# programming language! Check out the [docs](https://github.com/b-Development-Team/bsharp/blob/master/docs/docs.md) to learn how to code in B#, and keep on reading to learn how to run it on your system!
## Installation
To install or update B#, run
```sh
go install github.com/b-Development-Team/bsharp@latest
```
## Usage
To run a file or multiple files, do
```sh
bsharp run file.bsp
```
To time how long it takes to run a B# program, use the `--time` or `-t` flag.
```
bsharp run file.bsp -t
```
To compile a file, do
```
bsharp build file.bsp -o file
```
This will produce a compiled executable.
The C source code that is generated can be viewed using
```
bsharp build file.bsp -o file.c
```
To time how long it takes to compile a B# program, use the `--time` or `-t` flag.
```
bsharp build file.bsp -o file -t
```
近期下载者:
相关文件:
收藏者: