C-sparse
view release on metacpan or search on metacpan
scripts/constdef.pl view on Meta::CPAN
use Data::Dumper;
use Getopt::Long;
use Getopt::Long;
use Carp;
use FindBin qw($Bin);
use lib "$Bin/../lib";
use Cwd;
use Cwd 'abs_path';
print("
MODULE = C::sparse PACKAGE = C::sparse
BOOT:
sparsestash = gv_stashpv(\"C::sparse\", TRUE);
");
foreach my $v (qw(
TOKEN_EOF
TOKEN_ERROR
TOKEN_IDENT
TOKEN_ZERO_IDENT
TOKEN_NUMBER
TOKEN_CHAR
TOKEN_CHAR_EMBEDDED_0
TOKEN_CHAR_EMBEDDED_1
TOKEN_CHAR_EMBEDDED_2
TOKEN_CHAR_EMBEDDED_3
TOKEN_WIDE_CHAR
TOKEN_WIDE_CHAR_EMBEDDED_0
TOKEN_WIDE_CHAR_EMBEDDED_1
TOKEN_WIDE_CHAR_EMBEDDED_2
TOKEN_WIDE_CHAR_EMBEDDED_3
TOKEN_STRING
TOKEN_WIDE_STRING
TOKEN_SPECIAL
TOKEN_STREAMBEGIN
TOKEN_STREAMEND
TOKEN_MACRO_ARGUMENT
TOKEN_STR_ARGUMENT
TOKEN_QUOTED_ARGUMENT
TOKEN_CONCAT
TOKEN_GNU_KLUDGE
TOKEN_UNTAINT
TOKEN_ARG_COUNT
TOKEN_IF
TOKEN_SKIP_GROUPS
TOKEN_ELSE
TOKEN_CONS
SPECIAL_BASE
SPECIAL_ADD_ASSIGN
SPECIAL_INCREMENT
SPECIAL_SUB_ASSIGN
SPECIAL_DECREMENT
SPECIAL_DEREFERENCE
SPECIAL_MUL_ASSIGN
SPECIAL_DIV_ASSIGN
SPECIAL_MOD_ASSIGN
SPECIAL_LTE
SPECIAL_GTE
SPECIAL_EQUAL
SPECIAL_NOTEQUAL
SPECIAL_LOGICAL_AND
SPECIAL_AND_ASSIGN
SPECIAL_LOGICAL_OR
SPECIAL_OR_ASSIGN
SPECIAL_XOR_ASSIGN
SPECIAL_HASHHASH
SPECIAL_LEFTSHIFT
SPECIAL_RIGHTSHIFT
SPECIAL_DOTDOT
SPECIAL_SHL_ASSIGN
SPECIAL_SHR_ASSIGN
SPECIAL_ELLIPSIS
SPECIAL_ARG_SEPARATOR
SPECIAL_UNSIGNED_LT
SPECIAL_UNSIGNED_GT
SPECIAL_UNSIGNED_LTE
SPECIAL_UNSIGNED_GTE
EXPR_VALUE
EXPR_STRING
EXPR_SYMBOL
EXPR_TYPE
EXPR_BINOP
EXPR_ASSIGNMENT
EXPR_LOGICAL
EXPR_DEREF
EXPR_PREOP
EXPR_POSTOP
EXPR_CAST
EXPR_FORCE_CAST
( run in 0.567 second using v1.01-cache-2.11-cpan-71847e10f99 )