mirror of
https://github.com/AleoHQ/leo.git
synced 2024-09-22 04:27:25 +03:00
rename stdlib -> corelib
This commit is contained in:
parent
f34f63cea4
commit
220cb3e730
22
Cargo.lock
generated
22
Cargo.lock
generated
@ -1235,6 +1235,16 @@ dependencies = [
|
||||
"sha2",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "leo-corelib"
|
||||
version = "1.5.3"
|
||||
dependencies = [
|
||||
"indexmap",
|
||||
"leo-ast",
|
||||
"leo-errors",
|
||||
"leo-span",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "leo-errors"
|
||||
version = "1.5.3"
|
||||
@ -1324,10 +1334,10 @@ version = "1.5.3"
|
||||
dependencies = [
|
||||
"indexmap",
|
||||
"leo-ast",
|
||||
"leo-corelib",
|
||||
"leo-errors",
|
||||
"leo-parser",
|
||||
"leo-span",
|
||||
"leo-stdlib",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
@ -1340,16 +1350,6 @@ dependencies = [
|
||||
"serde",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "leo-stdlib"
|
||||
version = "1.5.3"
|
||||
dependencies = [
|
||||
"indexmap",
|
||||
"leo-ast",
|
||||
"leo-errors",
|
||||
"leo-span",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "leo-test-framework"
|
||||
version = "1.5.3"
|
||||
|
@ -1,5 +1,5 @@
|
||||
[package]
|
||||
name = "leo-stdlib"
|
||||
name = "leo-corelib"
|
||||
version = "1.5.3"
|
||||
authors = [ "The Aleo Team <hello@aleo.org>" ]
|
||||
description = "The Leo programming language"
|
@ -40,6 +40,6 @@ version = "1.5.3"
|
||||
path = "../../leo/span"
|
||||
version = "1.5.3"
|
||||
|
||||
[dependencies.leo-stdlib]
|
||||
path = "../stdlib"
|
||||
[dependencies.leo-corelib]
|
||||
path = "../corelib"
|
||||
version = "1.5.3"
|
||||
|
@ -16,7 +16,7 @@
|
||||
|
||||
use leo_ast::Program;
|
||||
use leo_errors::{Result, Span};
|
||||
use leo_stdlib::resolve_stdlib_module;
|
||||
use leo_corelib::resolve_corelib_module;
|
||||
|
||||
use indexmap::IndexMap;
|
||||
|
||||
|
@ -22,7 +22,7 @@ pub use canonicalization::*;
|
||||
*/
|
||||
|
||||
// Temporarily disable import resolution
|
||||
// until we migrate stdlib and then import resolution.
|
||||
// until we migrate corelib and then import resolution.
|
||||
/* pub mod import_resolution;
|
||||
pub use import_resolution::*; */
|
||||
|
||||
|
@ -18,7 +18,7 @@ use indexmap::IndexSet;
|
||||
use leo_ast::{IntegerType, Node, Type};
|
||||
use leo_errors::{emitter::Handler, TypeCheckerError};
|
||||
use leo_span::{Span, Symbol};
|
||||
use leo_stdlib::*;
|
||||
use leo_corelib::*;
|
||||
|
||||
use crate::SymbolTable;
|
||||
|
||||
|
@ -1,5 +0,0 @@
|
||||
---
|
||||
namespace: Compile
|
||||
expectation: Fail
|
||||
outputs:
|
||||
- "Error [ETYC0372003]: Unknown variable `b`\n --> compiler-test:4:14\n |\n 4 | \tlet b: u8 = b;\n | ^\n"
|
@ -1,5 +0,0 @@
|
||||
---
|
||||
namespace: Compile
|
||||
expectation: Fail
|
||||
outputs:
|
||||
- "Error [ETYC0372012]: The function main has no return statement.\n --> compiler-test:3:1\n |\n 3 | function main() -> u8 {}\n | ^^^^^^^^^^^^^^^^^^^^^^^^\n"
|
@ -1,5 +0,0 @@
|
||||
---
|
||||
namespace: Compile
|
||||
expectation: Fail
|
||||
outputs:
|
||||
- "Error [ETYC0372003]: Unknown variable `z`\n --> compiler-test:4:19\n |\n 4 | \tlet b: u8 = 1u8**z;\n | ^\n"
|
@ -1,5 +0,0 @@
|
||||
---
|
||||
namespace: Compile
|
||||
expectation: Fail
|
||||
outputs:
|
||||
- "Error [ETYC0372003]: Unknown variable `x`\n --> compiler-test:4:14\n |\n 4 | \tlet b: u8 = x*z;\n | ^\nError [ETYC0372003]: Unknown variable `z`\n --> compiler-test:4:16\n |\n 4 | \tlet b: u8 = x*z;\n | ^\n"
|
@ -1,8 +0,0 @@
|
||||
---
|
||||
namespace: Compile
|
||||
expectation: Pass
|
||||
outputs:
|
||||
- output:
|
||||
- initial_input_ast: no input
|
||||
initial_ast: 56a060f06901ce9ddaa4db7687b048114d3d6a3fc3704266f8f29c5e01025e54
|
||||
symbol_table: 533169a9c16acf0947feb73f24400d339173893e0691d7d6bc262f9a3cc6dcce
|
Loading…
Reference in New Issue
Block a user