Skip to main content

lisette_semantics/
loader.rs

1use rustc_hash::FxHashMap as HashMap;
2
3pub type Files = HashMap<String, String>; // filename -> content
4
5pub trait Loader {
6    /// Scans a folder and returns all `.lis` files as a map of filename to content
7    fn scan_folder(&self, folder: &str) -> Files;
8}