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