mirror of
https://github.com/nushell/nushell.git
synced 2025-04-25 13:48:19 +02:00
* Begin allowing comments and multiline scripts. * clippy * Finish moving to groups. Test pass * Keep going * WIP * WIP * BROKEN WIP * WIP * WIP * Fix more tests * WIP: alias starts working * Broken WIP * Broken WIP * Variables begin to work * captures start working * A little better but needs fixed scope * Shorthand env setting * Update main merge * Broken WIP * WIP * custom command parsing * Custom commands start working * Fix coloring and parsing of block * Almost there * Add some tests * Add more param types * Bump version * Fix benchmark * Fix stuff
28 lines
1006 B
Rust
28 lines
1006 B
Rust
#[macro_use]
|
|
mod macros;
|
|
|
|
mod call_info;
|
|
pub mod hir;
|
|
mod maybe_owned;
|
|
mod return_value;
|
|
mod signature;
|
|
mod syntax_shape;
|
|
mod type_name;
|
|
mod type_shape;
|
|
pub mod value;
|
|
|
|
pub use crate::call_info::{CallInfo, EvaluatedArgs};
|
|
pub use crate::maybe_owned::MaybeOwned;
|
|
pub use crate::return_value::{CommandAction, ReturnSuccess, ReturnValue};
|
|
pub use crate::signature::{NamedType, PositionalType, Signature};
|
|
pub use crate::syntax_shape::SyntaxShape;
|
|
pub use crate::type_name::{PrettyType, ShellTypeName, SpannedTypeName};
|
|
pub use crate::type_shape::{Row as RowType, Type};
|
|
pub use crate::value::column_path::{ColumnPath, PathMember, UnspannedPathMember};
|
|
pub use crate::value::dict::{Dictionary, TaggedDictBuilder};
|
|
pub use crate::value::did_you_mean::did_you_mean;
|
|
pub use crate::value::primitive::Primitive;
|
|
pub use crate::value::primitive::{format_date, format_duration, format_primitive};
|
|
pub use crate::value::range::{Range, RangeInclusion};
|
|
pub use crate::value::{merge_descriptors, UntaggedValue, Value};
|