ry_interner
crate.~300 lines of Rust code that implement string internering for your programming language compiler.
```rs fn main() { let interner = Interner::default(); let s1 = interner.getorintern("test"); let s2 = interner.getorintern("test"); assert_eq!(s1, s2);
assert_eq!(interner.resolve(0).unwrap(), "test");
} ```