Does not yet have any error handling, and can only work with one fluent file at a time, but is getting pretty close to a usable macro!
OCR4YRQ2LXK3PXSWPEWCBED4DFVMXZIF4RS35XQZSJ2D2KEIB2VQC let supplied_path = PathBuf::from(path_literal.value());
// Read the fluent file at the given pathlet manifest_root = std::env::var("CARGO_MANIFEST_DIR").unwrap();let resource_path = PathBuf::from(manifest_root).join(path_literal.value());let fluent_contents = std::fs::read_to_string(resource_path).unwrap();// Parse the file into a `Group`let resource = fluent_syntax::parser::parse(fluent_contents).unwrap();let group = Group::from_resource(resource);