Updated name and details
This commit is contained in:
Generated
+2
-2
@@ -78,13 +78,13 @@ checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79"
|
||||
name = "mist-lang"
|
||||
version = "0.0.1-alpha2"
|
||||
dependencies = [
|
||||
"parser",
|
||||
"mist-parser",
|
||||
"serde",
|
||||
"serde_json",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "parser"
|
||||
name = "mist-parser"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"pest",
|
||||
|
||||
+2
-2
@@ -3,7 +3,7 @@ name = "mist-lang"
|
||||
version = "0.0.1-alpha2"
|
||||
edition = "2024"
|
||||
description = "The Mist programming language compiler"
|
||||
license = "MIT"
|
||||
license = "Apache-2.0"
|
||||
repository = "https://github.com/mist-go/mist"
|
||||
readme = "README.md"
|
||||
keywords = ["compiler", "language", "mist"]
|
||||
@@ -12,7 +12,7 @@ categories = ["compilers"]
|
||||
[dependencies]
|
||||
serde = { version = "1.0.228", features = ["serde_derive"] }
|
||||
serde_json = "1.0.149"
|
||||
parser = { path = "./parser" }
|
||||
mist-parser = { path = "./parser", version = "0.1.0"}
|
||||
|
||||
[[bin]]
|
||||
name = "mist"
|
||||
|
||||
+7
-1
@@ -1,7 +1,13 @@
|
||||
[package]
|
||||
name = "parser"
|
||||
name = "mist-parser"
|
||||
version = "0.1.0"
|
||||
edition = "2024"
|
||||
description = "The Mist programming language parser"
|
||||
license = "Apache-2.0"
|
||||
repository = "https://github.com/mist-go/mist"
|
||||
readme = "README.md"
|
||||
keywords = ["compiler", "language", "mist"]
|
||||
categories = ["compilers"]
|
||||
|
||||
[dependencies]
|
||||
pest = "2.8.6"
|
||||
|
||||
+1
-1
@@ -1,4 +1,4 @@
|
||||
use parser::ast::{
|
||||
use mist_parser::ast::{
|
||||
Attribute, BinaryOp, Block, ClassItem, EnumItem, Expression, FieldDecl, FunctionDecl, Generic,
|
||||
Generics, Identifier, ImplDecl, Literal, Path, Pattern, Postfix, Prefix, Statement,
|
||||
StatementBranch, TopLevel, TopLevelKind, TypeExpr, TypeExprKind, TypePostfix, VarAssignStmt,
|
||||
|
||||
+1
-1
@@ -100,7 +100,7 @@ fn build_dir(root: &Path, base_src: &Path, current_dir: &Path, out_dir: &Path) {
|
||||
}
|
||||
};
|
||||
|
||||
let parser_result = parser::parse(&source).map_err(|e| e.to_string());
|
||||
let parser_result = mist_parser::parse(&source).map_err(|e| e.to_string());
|
||||
|
||||
let ast = match parser_result {
|
||||
Ok(ast) => ast,
|
||||
|
||||
Reference in New Issue
Block a user