update the package name to bend-lang

This commit is contained in:
Nicolas Abril 2024-05-15 21:45:48 +02:00
parent 62ab40f46c
commit 2ae73384e2
3 changed files with 16 additions and 16 deletions

15
Cargo.lock generated
View File

@ -13,8 +13,9 @@ dependencies = [
[[package]]
name = "TSPL"
version = "0.0.9"
source = "git+https://github.com/developedby/TSPL.git?branch=fix-hvml-bugs#f72a02d79c399c9fcb7ae0a2d4985c0451124afc"
version = "0.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "52dfd6238b1461b99635b26585a85b4e7b9c786cc0481b3c540ae5f590b6dfb6"
dependencies = [
"highlight_error",
]
@ -81,10 +82,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0"
[[package]]
name = "bend"
name = "bend-lang"
version = "0.2.2"
dependencies = [
"TSPL 0.0.9 (git+https://github.com/developedby/TSPL.git?branch=fix-hvml-bugs)",
"TSPL 0.0.12",
"clap",
"highlight_error",
"hvm-core",
@ -213,10 +214,10 @@ checksum = "809e18805660d7b6b2e2b9f316a5099521b5998d5cba4dda11b5157a21aaef03"
[[package]]
name = "hvm-core"
version = "0.2.24"
source = "git+https://github.com/HigherOrderCO/hvm-core.git?branch=hvm32-compat#389b3be2d0c0dbe23623adda9175c622dd9ce0b8"
version = "0.3.0-hvm32.compat"
source = "git+https://github.com/HigherOrderCO/hvm-core.git?branch=hvm32-compat#f18f2af7d07b365bd241bbdc075e136947783bcf"
dependencies = [
"TSPL 0.0.9 (registry+https://github.com/rust-lang/crates.io-index)",
"TSPL 0.0.9",
"arrayvec",
"clap",
"nohash-hasher",

View File

@ -1,5 +1,5 @@
[package]
name = "bend"
name = "bend-lang"
version = "0.2.2"
edition = "2021"
@ -20,7 +20,7 @@ default = ["cli"]
cli = ["dep:clap"]
[dependencies]
TSPL = { git = "https://github.com/developedby/TSPL.git", branch = "fix-hvml-bugs" }
TSPL = "0.0.12"
clap = { version = "4.4.1", features = ["derive"], optional = true }
highlight_error = "0.1.1"
hvm-core = { git = "https://github.com/HigherOrderCO/hvm-core.git", branch = "hvm32-compat" }

View File

@ -9,21 +9,20 @@ Currently Bend only supports strict/eager evaluation. If you need lazy, optimal
## Installation
With the nightly version of rust installed, clone the repository:
With the nightly version of rust installed, install with cargo:
```bash
git clone https://github.com/HigherOrderCO/bend.git
cd bend
cargo install bend-lang
```
Install using cargo:
Or install the development version from the github repository:
```bash
git clone https://github.com/HigherOrderCO/bend.git
cd bend
cargo install --path . --locked
```
If you want to run programs directly from Bend, you also need to have [HVM](https://github.com/HigherOrderCO/hvm2) installed.
If you want to run programs directly from Bend, you also need to have [HVM](https://github.com/HigherOrderCO/hvm) installed.
## Usage