feat(tvix/eval): introduce NixContext
This prepares the data structures to implement string contexts in Nix. Change-Id: Idd913c9c881daeb8d446907f4b940e462e730978 Reviewed-on: https://cl.tvl.fyi/c/depot/+/10420 Autosubmit: raitobezarius <tvl@lahfa.xyz> Tested-by: BuildkiteCI Reviewed-by: tazjin <tazjin@tvl.su>
This commit is contained in:
parent
fc182061c6
commit
5dfb15d2c8
3 changed files with 193 additions and 7 deletions
|
|
@ -52,6 +52,7 @@ pub use crate::errors::{AddContext, CatchableErrorKind, Error, ErrorKind, EvalRe
|
|||
pub use crate::io::{DummyIO, EvalIO, FileType};
|
||||
pub use crate::pretty_ast::pretty_print_expr;
|
||||
pub use crate::source::SourceCode;
|
||||
pub use crate::value::{NixContext, NixContextElement};
|
||||
pub use crate::vm::generators;
|
||||
pub use crate::warnings::{EvalWarning, WarningKind};
|
||||
pub use builtin_macros;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue