Mercurial > foo_out_sdl
diff foosdk/sdk/pfc/SmartStrStr-table.h @ 1:20d02a178406 default tip
*: check in everything else
yay
| author | Paper <paper@tflc.us> |
|---|---|
| date | Mon, 05 Jan 2026 02:15:46 -0500 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/foosdk/sdk/pfc/SmartStrStr-table.h Mon Jan 05 02:15:46 2026 -0500 @@ -0,0 +1,382 @@ +#pragma once + +namespace { + struct mapping_t { + uint16_t from, to; + }; +} + +static constexpr mapping_t SmartStrStrTable[] = { + {160,32}, + {161,33}, + {162,99}, + {164,36}, + {165,89}, + {166,124}, + {169,67}, + {170,97}, + {171,60}, + {173,45}, + {174,82}, + {178,50}, + {179,51}, + {183,46}, + {184,44}, + {185,49}, + {186,111}, + {187,62}, + {192,65}, + {193,65}, + {194,65}, + {195,65}, + {196,65}, + {197,65}, + {198,65}, + {199,67}, + {200,69}, + {201,69}, + {202,69}, + {203,69}, + {204,73}, + {205,73}, + {206,73}, + {207,73}, + {208,68}, + {209,78}, + {210,79}, + {211,79}, + {212,79}, + {213,79}, + {214,79}, + {216,79}, + {217,85}, + {218,85}, + {219,85}, + {220,85}, + {221,89}, + {224,97}, + {225,97}, + {226,97}, + {227,97}, + {228,97}, + {229,97}, + {230,97}, + {231,99}, + {232,101}, + {233,101}, + {234,101}, + {235,101}, + {236,105}, + {237,105}, + {238,105}, + {239,105}, + {241,110}, + {242,111}, + {243,111}, + {244,111}, + {245,111}, + {246,111}, + {248,111}, + {249,117}, + {250,117}, + {251,117}, + {252,117}, + {253,121}, + {255,121}, + {256,65}, + {257,97}, + {258,65}, + {259,97}, + {260,65}, + {261,97}, + {262,67}, + {263,99}, + {264,67}, + {265,99}, + {266,67}, + {267,99}, + {268,67}, + {269,99}, + {270,68}, + {271,100}, + {272,68}, + {273,100}, + {274,69}, + {275,101}, + {276,69}, + {277,101}, + {278,69}, + {279,101}, + {280,69}, + {281,101}, + {282,69}, + {283,101}, + {284,71}, + {285,103}, + {286,71}, + {287,103}, + {288,71}, + {289,103}, + {290,71}, + {291,103}, + {292,72}, + {293,104}, + {294,72}, + {295,104}, + {296,73}, + {297,105}, + {298,73}, + {299,105}, + {300,73}, + {301,105}, + {302,73}, + {303,105}, + {304,73}, + {305,105}, + {308,74}, + {309,106}, + {310,75}, + {311,107}, + {313,76}, + {314,108}, + {315,76}, + {316,108}, + {317,76}, + {318,108}, + {321,76}, + {322,108}, + {323,78}, + {324,110}, + {325,78}, + {326,110}, + {327,78}, + {328,110}, + {332,79}, + {333,111}, + {334,79}, + {335,111}, + {336,79}, + {337,111}, + {338,79}, + {339,111}, + {340,82}, + {341,114}, + {342,82}, + {343,114}, + {344,82}, + {345,114}, + {346,83}, + {347,115}, + {348,83}, + {349,115}, + {350,83}, + {351,115}, + {352,83}, + {353,115}, + {354,84}, + {355,116}, + {356,84}, + {357,116}, + {358,84}, + {359,116}, + {360,85}, + {361,117}, + {362,85}, + {363,117}, + {364,85}, + {365,117}, + {366,85}, + {367,117}, + {368,85}, + {369,117}, + {370,85}, + {371,117}, + {372,87}, + {373,119}, + {374,89}, + {375,121}, + {376,89}, + {377,90}, + {378,122}, + {379,90}, + {380,122}, + {381,90}, + {382,122}, + {384,98}, + {393,68}, + {401,70}, + {402,102}, + {407,73}, + {410,108}, + {415,79}, + {416,79}, + {417,111}, + {427,116}, + {430,84}, + {431,85}, + {432,117}, + {438,122}, + {461,65}, + {462,97}, + {463,73}, + {464,105}, + {465,79}, + {466,111}, + {467,85}, + {468,117}, + {469,85}, + {470,117}, + {471,85}, + {472,117}, + {473,85}, + {474,117}, + {475,85}, + {476,117}, + {478,65}, + {479,97}, + {484,71}, + {485,103}, + {486,71}, + {487,103}, + {488,75}, + {489,107}, + {490,79}, + {491,111}, + {492,79}, + {493,111}, + {496,106}, + {609,103}, + {697,39}, + {698,34}, + {700,39}, + {708,94}, + {710,94}, + {712,39}, + {715,96}, + {717,95}, + {732,126}, + {768,96}, + {770,94}, + {771,126}, + {782,34}, + {817,95}, + {818,95}, + {8192,32}, + {8193,32}, + {8194,32}, + {8195,32}, + {8196,32}, + {8197,32}, + {8198,32}, + {8208,45}, + {8209,45}, + {8211,45}, + {8212,45}, + {8216,39}, + {8217,39}, + {8218,44}, + {8219,39}, + {8220,34}, + {8221,34}, + {8222,34}, + {8226,46}, + {8230,46}, + {8242,39}, + {8245,96}, + {8249,60}, + {8250,62}, + {8482,84}, + {65281,33}, + {65282,34}, + {65283,35}, + {65284,36}, + {65285,37}, + {65286,38}, + {65287,39}, + {65288,40}, + {65289,41}, + {65290,42}, + {65291,43}, + {65292,44}, + {65293,45}, + {65294,46}, + {65295,47}, + {65296,48}, + {65297,49}, + {65298,50}, + {65299,51}, + {65300,52}, + {65301,53}, + {65302,54}, + {65303,55}, + {65304,56}, + {65305,57}, + {65306,58}, + {65307,59}, + {65308,60}, + {65309,61}, + {65310,62}, + {65312,64}, + {65313,65}, + {65314,66}, + {65315,67}, + {65316,68}, + {65317,69}, + {65318,70}, + {65319,71}, + {65320,72}, + {65321,73}, + {65322,74}, + {65323,75}, + {65324,76}, + {65325,77}, + {65326,78}, + {65327,79}, + {65328,80}, + {65329,81}, + {65330,82}, + {65331,83}, + {65332,84}, + {65333,85}, + {65334,86}, + {65335,87}, + {65336,88}, + {65337,89}, + {65338,90}, + {65339,91}, + {65340,92}, + {65341,93}, + {65342,94}, + {65343,95}, + {65344,96}, + {65345,97}, + {65346,98}, + {65347,99}, + {65348,100}, + {65349,101}, + {65350,102}, + {65351,103}, + {65352,104}, + {65353,105}, + {65354,106}, + {65355,107}, + {65356,108}, + {65357,109}, + {65358,110}, + {65359,111}, + {65360,112}, + {65361,113}, + {65362,114}, + {65363,115}, + {65364,116}, + {65365,117}, + {65366,118}, + {65367,119}, + {65368,120}, + {65369,121}, + {65370,122}, + {65371,123}, + {65372,124}, + {65373,125}, + {65374,126}, +};
