From f8a694267d3981b0437c05fc248406116ea9ec06 Mon Sep 17 00:00:00 2001 From: Ben Bridle <ben@derelict.engineering> Date: Tue, 18 Mar 2025 11:50:19 +1300 Subject: Large restructure Files were moved to be better organised, error messages were changed to be more general, and a Compiler type was added to the library. --- src/types/context.rs | 8 ++++++++ 1 file changed, 8 insertions(+) create mode 100644 src/types/context.rs (limited to 'src/types/context.rs') diff --git a/src/types/context.rs b/src/types/context.rs new file mode 100644 index 0000000..c015c7e --- /dev/null +++ b/src/types/context.rs @@ -0,0 +1,8 @@ +use crate::*; + + +/// Source context for a token. +pub struct Context<'a> { + pub source_code: &'a str, + pub source: &'a SourceSpan, +} -- cgit v1.2.3-70-g09d2