2 stringswitch_enumerator_default_member_name(lcm_cmdcom
),
3 stringswitch_enumerator_member_name(lcm_cmdcom
, u
),
4 stringswitch_enumerator_member_name(lcm_cmdcom
, d
),
5 stringswitch_enumerator_member_name(lcm_cmdcom
, f
),
6 stringswitch_enumerator_member_name(lcm_cmdcom
, b
),
7 stringswitch_enumerator_member_name(lcm_cmdcom
, a
),
8 stringswitch_enumerator_member_name(lcm_cmdcom
, j
),
9 stringswitch_enumerator_member_name(lcm_cmdcom
, s
),
10 stringswitch_enumerator_member_name(lcm_cmdcom
, k
),
11 stringswitch_enumerator_member_name(lcm_cmdcom
, a2
),
12 stringswitch_enumerator_member_name(lcm_cmdcom
, a3
),
13 stringswitch_enumerator_member_name(lcm_cmdcom
, a4
),
14 } stringswitch_enumerator_name(lcm_cmdcom
);
16 static int stringswitch_enumerator_eval_func(lcm_cmdcom
) (char* str
, size_t l
) {
21 return stringswitch_enumerator_member_name(lcm_cmdcom
, u
);
23 return stringswitch_enumerator_member_name(lcm_cmdcom
, d
);
25 return stringswitch_enumerator_member_name(lcm_cmdcom
, f
);
27 return stringswitch_enumerator_member_name(lcm_cmdcom
, b
);
29 return stringswitch_enumerator_member_name(lcm_cmdcom
, a
);
31 return stringswitch_enumerator_member_name(lcm_cmdcom
, j
);
33 return stringswitch_enumerator_member_name(lcm_cmdcom
, s
);
35 return stringswitch_enumerator_member_name(lcm_cmdcom
, k
);
36 default: goto main_default
;
39 if(str
[0]!='a') goto main_default
;
42 return stringswitch_enumerator_member_name(lcm_cmdcom
, a2
);
44 return stringswitch_enumerator_member_name(lcm_cmdcom
, a3
);
46 return stringswitch_enumerator_member_name(lcm_cmdcom
, a4
);
47 default: goto main_default
;
51 return stringswitch_enumerator_default_member_name(lcm_cmdcom
);