Most files suffered major changes
- Less ambiguous syntax - Better parser (Chumsky only does tokenization now) - Tidy(|ier) error handling - Facade for simplified embedding - External code grouped in (fairly) self-contained Systems - Dynamic action dispatch - Many STL additions
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
#![deny(missing_docs)]
|
||||
#![warn(missing_docs)]
|
||||
#![doc(
|
||||
html_logo_url = "https://raw.githubusercontent.com/lbfalvy/orchid/master/icon.svg"
|
||||
)]
|
||||
@@ -7,6 +7,8 @@
|
||||
)]
|
||||
//! Orchid is a lazy, pure scripting language to be embedded in Rust
|
||||
//! applications. Check out the repo for examples and other links.
|
||||
pub mod error;
|
||||
pub mod facade;
|
||||
pub mod foreign;
|
||||
mod foreign_macros;
|
||||
pub mod interner;
|
||||
@@ -15,7 +17,7 @@ mod parse;
|
||||
pub mod pipeline;
|
||||
mod representations;
|
||||
pub mod rule;
|
||||
pub mod stl;
|
||||
pub mod systems;
|
||||
mod utils;
|
||||
|
||||
pub use interner::{Interner, Tok};
|
||||
@@ -32,4 +34,4 @@ pub use representations::{
|
||||
ast, from_const_tree, interpreted, sourcefile, tree, ConstTree, Literal,
|
||||
Location, PathSet, Primitive,
|
||||
};
|
||||
pub use utils::{Side, Substack};
|
||||
pub use utils::{Side, Substack, ThreadPool};
|
||||
|
||||
Reference in New Issue
Block a user