JSON-SL
view release on metacpan or search on metacpan
srcout/tuba_dispatch_getmeth.h view on Meta::CPAN
464748495051525354555657585960616263646566
GV* end_data;
GV* end_json;
GV* end_special;
GV* end_boolean;
GV* end_null;
GV* end_any;
} methgv;
#endif /* PLTUBA_METHGV_STRUCT */
/** X-Macro
for
method names */
#ifdef PLTUBA_DEFINE_XMETHGV
#define PLTUBA_XMETHGV \
X(on, string) \
X(on, key) \
X(on, number) \
X(on, object) \
X(on, list) \
X(on, data) \
X(on, json) \
X(on, special) \
srcutil/method_dispatch.pl view on Meta::CPAN
626364656667686970717273747576777879808182}
<<'EOC';
} methgv;
#endif /* PLTUBA_METHGV_STRUCT */
EOC
<<"EOC";
/** X-Macro for method names */
#ifdef PLTUBA_DEFINE_XMETHGV
#define PLTUBA_XMETHGV \\
EOC
foreach
(
@mode_types
) {
my
$mode
=
$_
->[0];
foreach
(
@object_types
) {
my
$obj
=
$_
->[0];
<<
"EOC"
;
X(
$mode
,
$obj
) \\
( run in 0.869 second using v1.01-cache-2.11-cpan-26ccb49234f )