From a749f3455678848e97208dd13fa2dcf64e4e28e5 Mon Sep 17 00:00:00 2001 From: Ben Bridle Date: Wed, 21 May 2025 11:57:36 +1200 Subject: Initial commit --- src/highlighter.rs | 126 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 126 insertions(+) create mode 100644 src/highlighter.rs (limited to 'src/highlighter.rs') diff --git a/src/highlighter.rs b/src/highlighter.rs new file mode 100644 index 0000000..40e618e --- /dev/null +++ b/src/highlighter.rs @@ -0,0 +1,126 @@ +use crate::*; + +use std::collections::{HashMap, VecDeque}; + + +pub struct Highlighter { + pub templates: Vec