partway towards commands
I got very confused and started mucking about with "spawn" when in fact all I needed was the "inline" extension type in orcx that allows the interpreter to expose custom constants.
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
use orchid_base::logging::Logger;
|
||||
use orchid_base::Logger;
|
||||
use orchid_host::dylib::ext_dylib;
|
||||
use tokio::time::Instant;
|
||||
pub mod parse_folder;
|
||||
@@ -18,17 +18,11 @@ use clap::{Parser, Subcommand};
|
||||
use futures::future::LocalBoxFuture;
|
||||
use futures::{FutureExt, Stream, TryStreamExt, io};
|
||||
use itertools::Itertools;
|
||||
use orchid_base::error::{try_with_reporter, with_reporter};
|
||||
use orchid_base::format::{FmtCtxImpl, Format, fmt, fmt_v, take_first};
|
||||
use orchid_base::interner::local_interner::local_interner;
|
||||
use orchid_base::interner::{is, with_interner};
|
||||
use orchid_base::location::SrcRange;
|
||||
use orchid_base::logging::{log, with_logger};
|
||||
use orchid_base::name::{NameLike, VPath};
|
||||
use orchid_base::parse::{Import, Snippet};
|
||||
use orchid_base::stash::with_stash;
|
||||
use orchid_base::sym;
|
||||
use orchid_base::tree::{Token, ttv_fmt};
|
||||
use orchid_base::local_interner::local_interner;
|
||||
use orchid_base::{
|
||||
FmtCtxImpl, Format, Import, NameLike, Snippet, SrcRange, Token, VPath, fmt, fmt_v, is, log, sym,
|
||||
take_first, try_with_reporter, ttv_fmt, with_interner, with_logger, with_reporter, with_stash,
|
||||
};
|
||||
use orchid_host::ctx::{Ctx, JoinHandle, Spawner};
|
||||
use orchid_host::execute::{ExecCtx, ExecResult};
|
||||
use orchid_host::expr::ExprKind;
|
||||
|
||||
@@ -3,11 +3,10 @@ use std::path::{Path, PathBuf};
|
||||
|
||||
use futures::FutureExt;
|
||||
use itertools::Itertools;
|
||||
use orchid_base::error::{OrcRes, async_io_err, os_str_to_string, report};
|
||||
use orchid_base::interner::is;
|
||||
use orchid_base::location::SrcRange;
|
||||
use orchid_base::name::Sym;
|
||||
use orchid_base::parse::Snippet;
|
||||
use orchid_base::SrcRange;
|
||||
use orchid_base::Sym;
|
||||
use orchid_base::Snippet;
|
||||
use orchid_base::{OrcRes, async_io_err, is, os_str_to_string, report};
|
||||
use orchid_host::ctx::Ctx;
|
||||
use orchid_host::lex::lex;
|
||||
use orchid_host::parse::{HostParseCtxImpl, parse_items};
|
||||
|
||||
Reference in New Issue
Block a user