1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
pub type CrulzAtom = :: string_cache :: Atom < CrulzAtomStaticSet > ; # [ derive ( PartialEq , Eq , PartialOrd , Ord ) ] pub struct CrulzAtomStaticSet ; impl :: string_cache :: StaticAtomSet for CrulzAtomStaticSet { fn get ( ) -> & 'static :: string_cache :: PhfStrSet { static SET : :: string_cache :: PhfStrSet = :: string_cache :: PhfStrSet { key : 3213172566270843353u64 , disps : & [ ( 0u32 , 13u32 ) , ( 6u32 , 12u32 ) , ( 3u32 , 0u32 ) , ( 0u32 , 16u32 ) ] , atoms : &[ "foreach", "$", "undef", " ", "une", "suppress", "{", "pass", "foreach-raw", "fseq", "def-lazy", "unee", "add", "include", "}", "def", "" ] , hashes : & [ 1559071173u32 , 4162258299u32 , 1772388533u32 , 3877174477u32 , 3074399663u32 , 3279897702u32 , 1545454673u32 , 3748798726u32 , 2403650017u32 , 883338640u32 , 1167624127u32 , 772758171u32 , 269279622u32 , 3397005043u32 , 434290778u32 , 625373557u32 , 502452354u32 ] } ; & SET } fn empty_string_index ( ) -> u32 { 16u32 } } pub const ATOM_CRULZATOM__66_6F_72_65_61_63_68 : CrulzAtom = CrulzAtom :: pack_static ( 0u32 ) ; pub const ATOM_CRULZATOM__24 : CrulzAtom = CrulzAtom :: pack_static ( 1u32 ) ; pub const ATOM_CRULZATOM__75_6E_64_65_66 : CrulzAtom = CrulzAtom :: pack_static ( 2u32 ) ; pub const ATOM_CRULZATOM__20 : CrulzAtom = CrulzAtom :: pack_static ( 3u32 ) ; pub const ATOM_CRULZATOM__75_6E_65 : CrulzAtom = CrulzAtom :: pack_static ( 4u32 ) ; pub const ATOM_CRULZATOM__73_75_70_70_72_65_73_73 : CrulzAtom = CrulzAtom :: pack_static ( 5u32 ) ; pub const ATOM_CRULZATOM__7B : CrulzAtom = CrulzAtom :: pack_static ( 6u32 ) ; pub const ATOM_CRULZATOM__70_61_73_73 : CrulzAtom = CrulzAtom :: pack_static ( 7u32 ) ; pub const ATOM_CRULZATOM__66_6F_72_65_61_63_68_2D_72_61_77 : CrulzAtom = CrulzAtom :: pack_static ( 8u32 ) ; pub const ATOM_CRULZATOM__66_73_65_71 : CrulzAtom = CrulzAtom :: pack_static ( 9u32 ) ; pub const ATOM_CRULZATOM__64_65_66_2D_6C_61_7A_79 : CrulzAtom = CrulzAtom :: pack_static ( 10u32 ) ; pub const ATOM_CRULZATOM__75_6E_65_65 : CrulzAtom = CrulzAtom :: pack_static ( 11u32 ) ; pub const ATOM_CRULZATOM__61_64_64 : CrulzAtom = CrulzAtom :: pack_static ( 12u32 ) ; pub const ATOM_CRULZATOM__69_6E_63_6C_75_64_65 : CrulzAtom = CrulzAtom :: pack_static ( 13u32 ) ; pub const ATOM_CRULZATOM__7D : CrulzAtom = CrulzAtom :: pack_static ( 14u32 ) ; pub const ATOM_CRULZATOM__64_65_66 : CrulzAtom = CrulzAtom :: pack_static ( 15u32 ) ; pub const ATOM_CRULZATOM_ : CrulzAtom = CrulzAtom :: pack_static ( 16u32 ) ; # [ macro_export ] macro_rules ! crulst_atom { ( "foreach" ) => { $ crate :: crulst :: ATOM_CRULZATOM__66_6F_72_65_61_63_68 } ; ( "$" ) => { $ crate :: crulst :: ATOM_CRULZATOM__24 } ; ( "undef" ) => { $ crate :: crulst :: ATOM_CRULZATOM__75_6E_64_65_66 } ; ( " " ) => { $ crate :: crulst :: ATOM_CRULZATOM__20 } ; ( "une" ) => { $ crate :: crulst :: ATOM_CRULZATOM__75_6E_65 } ; ( "suppress" ) => { $ crate :: crulst :: ATOM_CRULZATOM__73_75_70_70_72_65_73_73 } ; ( "{" ) => { $ crate :: crulst :: ATOM_CRULZATOM__7B } ; ( "pass" ) => { $ crate :: crulst :: ATOM_CRULZATOM__70_61_73_73 } ; ( "foreach-raw" ) => { $ crate :: crulst :: ATOM_CRULZATOM__66_6F_72_65_61_63_68_2D_72_61_77 } ; ( "fseq" ) => { $ crate :: crulst :: ATOM_CRULZATOM__66_73_65_71 } ; ( "def-lazy" ) => { $ crate :: crulst :: ATOM_CRULZATOM__64_65_66_2D_6C_61_7A_79 } ; ( "unee" ) => { $ crate :: crulst :: ATOM_CRULZATOM__75_6E_65_65 } ; ( "add" ) => { $ crate :: crulst :: ATOM_CRULZATOM__61_64_64 } ; ( "include" ) => { $ crate :: crulst :: ATOM_CRULZATOM__69_6E_63_6C_75_64_65 } ; ( "}" ) => { $ crate :: crulst :: ATOM_CRULZATOM__7D } ; ( "def" ) => { $ crate :: crulst :: ATOM_CRULZATOM__64_65_66 } ; ( "" ) => { $ crate :: crulst :: ATOM_CRULZATOM_ } ; }