Skip to content

Commit 379972e

Browse files
committed
chore: inital commit
Signed-off-by: azjezz <[email protected]>
1 parent e48daca commit 379972e

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

42 files changed

+123
-6080
lines changed

Cargo.toml

+6-10
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,24 @@
11
[package]
2-
name = "ara"
2+
name = "ara_forest"
33
version = "0.0.0"
44
edition = "2021"
5-
description = "Linter, Type Checker, Static Analyzer, and Transpiler for Ara Programming Language 🐦"
5+
description = "A cached, multi-threaded parsing library for Ara Programming Language 🍃"
66
readme = "README.md"
7-
repository = "https://github.com/ara-lang/ara"
8-
documentation = "https://docs.rs/ara"
7+
repository = "https://github.com/ara-lang/forest"
8+
documentation = "https://docs.rs/ara_forest"
99
homepage = "https://ara-lang.io"
1010
exclude = ["/.github/*"]
1111
authors = ["Saif Eddin Gmati <[email protected]>"]
1212
license = "MIT OR Apache-2.0"
13-
keywords = ["ara", "php", "programming-language", "static-analysis", "linter", "transpiler"]
13+
keywords = ["ara", "php", "programming-language", "parser"]
1414
categories = ["compilers", "development-tools::build-utils"]
1515

1616
[dependencies]
1717
ara_parser = { version = "0.6.0" }
1818
ara_source = { version = "0.2.0" }
1919
ara_reporting = { version = "0.6.0" }
20-
clap = { version = "4.0.32", features = ["unicode", "wrap_help"] }
21-
serde_derive = "1.0.152"
22-
config = "0.13.3"
2320
serde = { version = "1.0.152", features = ["derive"] }
24-
inflections = "1.1.1"
25-
rustc-hash = "1.1.0"
21+
num_cpus = { version = "1.15.0"}
2622

2723
[profile.release]
2824
opt-level = 3

README.md

+6-10
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
1-
# Ara
1+
# Ara Forest
22

3-
[![Actions Status](https://github.com/ara-lang/ara/workflows/ci/badge.svg)](https://github.com/ara-lang/ara/actions)
4-
[![Crates.io](https://img.shields.io/crates/v/ara_lang.svg)](https://crates.io/crates/ara_lang)
5-
[![Docs](https://docs.rs/ara_lang/badge.svg)](https://docs.rs/ara_lang/latest/ara_lang/)
3+
[![Actions Status](https://github.com/ara-lang/forest/workflows/ci/badge.svg)](https://github.com/ara-lang/forest/actions)
4+
[![Crates.io](https://img.shields.io/crates/v/ara_forest.svg)](https://crates.io/crates/ara_forest)
5+
[![Docs](https://docs.rs/ara_forest/badge.svg)](https://docs.rs/ara_forest/latest/ara_forest/)
66

7-
Linter, Type Checker, and Static Analyzer for Ara Programming Language 🐦
8-
9-
> **Warning**: This project is still in early development, and is not ready for production use.
10-
>
11-
> Please use at your own risk, and expect breaking changes.
7+
A cached, multi-threaded parsing library for Ara Programming Language 🍃
128

139
## Installation
1410

1511
### Using Cargo
1612

1713
```bash
18-
cargo install ara_lang
14+
cargo install ara_forest
1915
```
2016

2117
## License

examples/.gitkeep

Whitespace-only changes.

examples/project/.ara.toml

-10
This file was deleted.

examples/project/definitions/stdlib.d.ara

-50
This file was deleted.

examples/project/src/bar.ara

-58
This file was deleted.

examples/project/src/foo.ara

-33
This file was deleted.

examples/project/src/qux.ara

-19
This file was deleted.

0 commit comments

Comments
 (0)