270 lines
14 KiB
Plaintext
Executable File
270 lines
14 KiB
Plaintext
Executable File
# T: Match on every possible byte value.
|
|
# F: from chr.bud
|
|
#
|
|
# by Michael Libourel
|
|
# $Revision: 1.1 $
|
|
|
|
version 1
|
|
struct Root {
|
|
root is group
|
|
choice {
|
|
is alter of fixed
|
|
string { length 1; match <<00>>; } 'node-00';
|
|
string { length 1; match <<01>>; } 'node-01';
|
|
string { length 1; match <<02>>; } 'node-02';
|
|
string { length 1; match <<03>>; } 'node-03';
|
|
string { length 1; match <<04>>; } 'node-04';
|
|
string { length 1; match <<05>>; } 'node-05';
|
|
string { length 1; match <<06>>; } 'node-06';
|
|
string { length 1; match <<07>>; } 'node-07';
|
|
string { length 1; match <<08>>; } 'node-08';
|
|
string { length 1; match <<09>>; } 'node-09';
|
|
string { length 1; match <<0a>>; } 'node-0a';
|
|
string { length 1; match <<0b>>; } 'node-0b';
|
|
string { length 1; match <<0c>>; } 'node-0c';
|
|
string { length 1; match <<0d>>; } 'node-0d';
|
|
string { length 1; match <<0e>>; } 'node-0e';
|
|
string { length 1; match <<0f>>; } 'node-0f';
|
|
string { length 1; match <<10>>; } 'node-10';
|
|
string { length 1; match <<11>>; } 'node-11';
|
|
string { length 1; match <<12>>; } 'node-12';
|
|
string { length 1; match <<13>>; } 'node-13';
|
|
string { length 1; match <<14>>; } 'node-14';
|
|
string { length 1; match <<15>>; } 'node-15';
|
|
string { length 1; match <<16>>; } 'node-16';
|
|
string { length 1; match <<17>>; } 'node-17';
|
|
string { length 1; match <<18>>; } 'node-18';
|
|
string { length 1; match <<19>>; } 'node-19';
|
|
string { length 1; match <<1a>>; } 'node-1a';
|
|
string { length 1; match <<1b>>; } 'node-1b';
|
|
string { length 1; match <<1c>>; } 'node-1c';
|
|
string { length 1; match <<1d>>; } 'node-1d';
|
|
string { length 1; match <<1e>>; } 'node-1e';
|
|
string { length 1; match <<1f>>; } 'node-1f';
|
|
string { length 1; match <<20>>; } 'node-20';
|
|
string { length 1; match <<21>>; } 'node-21';
|
|
string { length 1; match <<22>>; } 'node-22';
|
|
string { length 1; match <<23>>; } 'node-23';
|
|
string { length 1; match <<24>>; } 'node-24';
|
|
string { length 1; match <<25>>; } 'node-25';
|
|
string { length 1; match <<26>>; } 'node-26';
|
|
string { length 1; match <<27>>; } 'node-27';
|
|
string { length 1; match <<28>>; } 'node-28';
|
|
string { length 1; match <<29>>; } 'node-29';
|
|
string { length 1; match <<2a>>; } 'node-2a';
|
|
string { length 1; match <<2b>>; } 'node-2b';
|
|
string { length 1; match <<2c>>; } 'node-2c';
|
|
string { length 1; match <<2d>>; } 'node-2d';
|
|
string { length 1; match <<2e>>; } 'node-2e';
|
|
string { length 1; match <<2f>>; } 'node-2f';
|
|
string { length 1; match <<30>>; } 'node-30';
|
|
string { length 1; match <<31>>; } 'node-31';
|
|
string { length 1; match <<32>>; } 'node-32';
|
|
string { length 1; match <<33>>; } 'node-33';
|
|
string { length 1; match <<34>>; } 'node-34';
|
|
string { length 1; match <<35>>; } 'node-35';
|
|
string { length 1; match <<36>>; } 'node-36';
|
|
string { length 1; match <<37>>; } 'node-37';
|
|
string { length 1; match <<38>>; } 'node-38';
|
|
string { length 1; match <<39>>; } 'node-39';
|
|
string { length 1; match <<3a>>; } 'node-3a';
|
|
string { length 1; match <<3b>>; } 'node-3b';
|
|
string { length 1; match <<3c>>; } 'node-3c';
|
|
string { length 1; match <<3d>>; } 'node-3d';
|
|
string { length 1; match <<3e>>; } 'node-3e';
|
|
string { length 1; match <<3f>>; } 'node-3f';
|
|
string { length 1; match <<40>>; } 'node-40';
|
|
string { length 1; match <<41>>; } 'node-41';
|
|
string { length 1; match <<42>>; } 'node-42';
|
|
string { length 1; match <<43>>; } 'node-43';
|
|
string { length 1; match <<44>>; } 'node-44';
|
|
string { length 1; match <<45>>; } 'node-45';
|
|
string { length 1; match <<46>>; } 'node-46';
|
|
string { length 1; match <<47>>; } 'node-47';
|
|
string { length 1; match <<48>>; } 'node-48';
|
|
string { length 1; match <<49>>; } 'node-49';
|
|
string { length 1; match <<4a>>; } 'node-4a';
|
|
string { length 1; match <<4b>>; } 'node-4b';
|
|
string { length 1; match <<4c>>; } 'node-4c';
|
|
string { length 1; match <<4d>>; } 'node-4d';
|
|
string { length 1; match <<4e>>; } 'node-4e';
|
|
string { length 1; match <<4f>>; } 'node-4f';
|
|
string { length 1; match <<50>>; } 'node-50';
|
|
string { length 1; match <<51>>; } 'node-51';
|
|
string { length 1; match <<52>>; } 'node-52';
|
|
string { length 1; match <<53>>; } 'node-53';
|
|
string { length 1; match <<54>>; } 'node-54';
|
|
string { length 1; match <<55>>; } 'node-55';
|
|
string { length 1; match <<56>>; } 'node-56';
|
|
string { length 1; match <<57>>; } 'node-57';
|
|
string { length 1; match <<58>>; } 'node-58';
|
|
string { length 1; match <<59>>; } 'node-59';
|
|
string { length 1; match <<5a>>; } 'node-5a';
|
|
string { length 1; match <<5b>>; } 'node-5b';
|
|
string { length 1; match <<5c>>; } 'node-5c';
|
|
string { length 1; match <<5d>>; } 'node-5d';
|
|
string { length 1; match <<5e>>; } 'node-5e';
|
|
string { length 1; match <<5f>>; } 'node-5f';
|
|
string { length 1; match <<60>>; } 'node-60';
|
|
string { length 1; match <<61>>; } 'node-61';
|
|
string { length 1; match <<62>>; } 'node-62';
|
|
string { length 1; match <<63>>; } 'node-63';
|
|
string { length 1; match <<64>>; } 'node-64';
|
|
string { length 1; match <<65>>; } 'node-65';
|
|
string { length 1; match <<66>>; } 'node-66';
|
|
string { length 1; match <<67>>; } 'node-67';
|
|
string { length 1; match <<68>>; } 'node-68';
|
|
string { length 1; match <<69>>; } 'node-69';
|
|
string { length 1; match <<6a>>; } 'node-6a';
|
|
string { length 1; match <<6b>>; } 'node-6b';
|
|
string { length 1; match <<6c>>; } 'node-6c';
|
|
string { length 1; match <<6d>>; } 'node-6d';
|
|
string { length 1; match <<6e>>; } 'node-6e';
|
|
string { length 1; match <<6f>>; } 'node-6f';
|
|
string { length 1; match <<70>>; } 'node-70';
|
|
string { length 1; match <<71>>; } 'node-71';
|
|
string { length 1; match <<72>>; } 'node-72';
|
|
string { length 1; match <<73>>; } 'node-73';
|
|
string { length 1; match <<74>>; } 'node-74';
|
|
string { length 1; match <<75>>; } 'node-75';
|
|
string { length 1; match <<76>>; } 'node-76';
|
|
string { length 1; match <<77>>; } 'node-77';
|
|
string { length 1; match <<78>>; } 'node-78';
|
|
string { length 1; match <<79>>; } 'node-79';
|
|
string { length 1; match <<7a>>; } 'node-7a';
|
|
string { length 1; match <<7b>>; } 'node-7b';
|
|
string { length 1; match <<7c>>; } 'node-7c';
|
|
string { length 1; match <<7d>>; } 'node-7d';
|
|
string { length 1; match <<7e>>; } 'node-7e';
|
|
string { length 1; match <<7f>>; } 'node-7f';
|
|
string { length 1; match <<80>>; } 'node-80';
|
|
string { length 1; match <<81>>; } 'node-81';
|
|
string { length 1; match <<82>>; } 'node-82';
|
|
string { length 1; match <<83>>; } 'node-83';
|
|
string { length 1; match <<84>>; } 'node-84';
|
|
string { length 1; match <<85>>; } 'node-85';
|
|
string { length 1; match <<86>>; } 'node-86';
|
|
string { length 1; match <<87>>; } 'node-87';
|
|
string { length 1; match <<88>>; } 'node-88';
|
|
string { length 1; match <<89>>; } 'node-89';
|
|
string { length 1; match <<8a>>; } 'node-8a';
|
|
string { length 1; match <<8b>>; } 'node-8b';
|
|
string { length 1; match <<8c>>; } 'node-8c';
|
|
string { length 1; match <<8d>>; } 'node-8d';
|
|
string { length 1; match <<8e>>; } 'node-8e';
|
|
string { length 1; match <<8f>>; } 'node-8f';
|
|
string { length 1; match <<90>>; } 'node-90';
|
|
string { length 1; match <<91>>; } 'node-91';
|
|
string { length 1; match <<92>>; } 'node-92';
|
|
string { length 1; match <<93>>; } 'node-93';
|
|
string { length 1; match <<94>>; } 'node-94';
|
|
string { length 1; match <<95>>; } 'node-95';
|
|
string { length 1; match <<96>>; } 'node-96';
|
|
string { length 1; match <<97>>; } 'node-97';
|
|
string { length 1; match <<98>>; } 'node-98';
|
|
string { length 1; match <<99>>; } 'node-99';
|
|
string { length 1; match <<9a>>; } 'node-9a';
|
|
string { length 1; match <<9b>>; } 'node-9b';
|
|
string { length 1; match <<9c>>; } 'node-9c';
|
|
string { length 1; match <<9d>>; } 'node-9d';
|
|
string { length 1; match <<9e>>; } 'node-9e';
|
|
string { length 1; match <<9f>>; } 'node-9f';
|
|
string { length 1; match <<a0>>; } 'node-a0';
|
|
string { length 1; match <<a1>>; } 'node-a1';
|
|
string { length 1; match <<a2>>; } 'node-a2';
|
|
string { length 1; match <<a3>>; } 'node-a3';
|
|
string { length 1; match <<a4>>; } 'node-a4';
|
|
string { length 1; match <<a5>>; } 'node-a5';
|
|
string { length 1; match <<a6>>; } 'node-a6';
|
|
string { length 1; match <<a7>>; } 'node-a7';
|
|
string { length 1; match <<a8>>; } 'node-a8';
|
|
string { length 1; match <<a9>>; } 'node-a9';
|
|
string { length 1; match <<aa>>; } 'node-aa';
|
|
string { length 1; match <<ab>>; } 'node-ab';
|
|
string { length 1; match <<ac>>; } 'node-ac';
|
|
string { length 1; match <<ad>>; } 'node-ad';
|
|
string { length 1; match <<ae>>; } 'node-ae';
|
|
string { length 1; match <<af>>; } 'node-af';
|
|
string { length 1; match <<b0>>; } 'node-b0';
|
|
string { length 1; match <<b1>>; } 'node-b1';
|
|
string { length 1; match <<b2>>; } 'node-b2';
|
|
string { length 1; match <<b3>>; } 'node-b3';
|
|
string { length 1; match <<b4>>; } 'node-b4';
|
|
string { length 1; match <<b5>>; } 'node-b5';
|
|
string { length 1; match <<b6>>; } 'node-b6';
|
|
string { length 1; match <<b7>>; } 'node-b7';
|
|
string { length 1; match <<b8>>; } 'node-b8';
|
|
string { length 1; match <<b9>>; } 'node-b9';
|
|
string { length 1; match <<ba>>; } 'node-ba';
|
|
string { length 1; match <<bb>>; } 'node-bb';
|
|
string { length 1; match <<bc>>; } 'node-bc';
|
|
string { length 1; match <<bd>>; } 'node-bd';
|
|
string { length 1; match <<be>>; } 'node-be';
|
|
string { length 1; match <<bf>>; } 'node-bf';
|
|
string { length 1; match <<c0>>; } 'node-c0';
|
|
string { length 1; match <<c1>>; } 'node-c1';
|
|
string { length 1; match <<c2>>; } 'node-c2';
|
|
string { length 1; match <<c3>>; } 'node-c3';
|
|
string { length 1; match <<c4>>; } 'node-c4';
|
|
string { length 1; match <<c5>>; } 'node-c5';
|
|
string { length 1; match <<c6>>; } 'node-c6';
|
|
string { length 1; match <<c7>>; } 'node-c7';
|
|
string { length 1; match <<c8>>; } 'node-c8';
|
|
string { length 1; match <<c9>>; } 'node-c9';
|
|
string { length 1; match <<ca>>; } 'node-ca';
|
|
string { length 1; match <<cb>>; } 'node-cb';
|
|
string { length 1; match <<cc>>; } 'node-cc';
|
|
string { length 1; match <<cd>>; } 'node-cd';
|
|
string { length 1; match <<ce>>; } 'node-ce';
|
|
string { length 1; match <<cf>>; } 'node-cf';
|
|
string { length 1; match <<d0>>; } 'node-d0';
|
|
string { length 1; match <<d1>>; } 'node-d1';
|
|
string { length 1; match <<d2>>; } 'node-d2';
|
|
string { length 1; match <<d3>>; } 'node-d3';
|
|
string { length 1; match <<d4>>; } 'node-d4';
|
|
string { length 1; match <<d5>>; } 'node-d5';
|
|
string { length 1; match <<d6>>; } 'node-d6';
|
|
string { length 1; match <<d7>>; } 'node-d7';
|
|
string { length 1; match <<d8>>; } 'node-d8';
|
|
string { length 1; match <<d9>>; } 'node-d9';
|
|
string { length 1; match <<da>>; } 'node-da';
|
|
string { length 1; match <<db>>; } 'node-db';
|
|
string { length 1; match <<dc>>; } 'node-dc';
|
|
string { length 1; match <<dd>>; } 'node-dd';
|
|
string { length 1; match <<de>>; } 'node-de';
|
|
string { length 1; match <<df>>; } 'node-df';
|
|
string { length 1; match <<e0>>; } 'node-e0';
|
|
string { length 1; match <<e1>>; } 'node-e1';
|
|
string { length 1; match <<e2>>; } 'node-e2';
|
|
string { length 1; match <<e3>>; } 'node-e3';
|
|
string { length 1; match <<e4>>; } 'node-e4';
|
|
string { length 1; match <<e5>>; } 'node-e5';
|
|
string { length 1; match <<e6>>; } 'node-e6';
|
|
string { length 1; match <<e7>>; } 'node-e7';
|
|
string { length 1; match <<e8>>; } 'node-e8';
|
|
string { length 1; match <<e9>>; } 'node-e9';
|
|
string { length 1; match <<ea>>; } 'node-ea';
|
|
string { length 1; match <<eb>>; } 'node-eb';
|
|
string { length 1; match <<ec>>; } 'node-ec';
|
|
string { length 1; match <<ed>>; } 'node-ed';
|
|
string { length 1; match <<ee>>; } 'node-ee';
|
|
string { length 1; match <<ef>>; } 'node-ef';
|
|
string { length 1; match <<f0>>; } 'node-f0';
|
|
string { length 1; match <<f1>>; } 'node-f1';
|
|
string { length 1; match <<f2>>; } 'node-f2';
|
|
string { length 1; match <<f3>>; } 'node-f3';
|
|
string { length 1; match <<f4>>; } 'node-f4';
|
|
string { length 1; match <<f5>>; } 'node-f5';
|
|
string { length 1; match <<f6>>; } 'node-f6';
|
|
string { length 1; match <<f7>>; } 'node-f7';
|
|
string { length 1; match <<f8>>; } 'node-f8';
|
|
string { length 1; match <<f9>>; } 'node-f9';
|
|
string { length 1; match <<fa>>; } 'node-fa';
|
|
string { length 1; match <<fb>>; } 'node-fb';
|
|
string { length 1; match <<fc>>; } 'node-fc';
|
|
string { length 1; match <<fd>>; } 'node-fd';
|
|
string { length 1; match <<fe>>; } 'node-fe';
|
|
string { length 1; match <<ff>>; } 'node-ff';
|
|
} *all;
|
|
};
|