Skip to content

Instantly share code, notes, and snippets.

@Whateverable
Created June 10, 2019 14:01
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save Whateverable/2842b95cfe4b767b18b59fb91e8d1f45 to your computer and use it in GitHub Desktop.
evalable6
grammar Foo { token one { 'one' } }; Foo.^methods(:all).map(-> $meth { $meth.say; CATCH { default { say "errored"; say $meth.^name } } })
token one { 'one' }
BUILDALL
parsefile
subparse
parse
BUILDALL
errored
NQPRoutine
errored
NQPRoutine
INDRULE
MATCH
CURSOR_NEXT
errored
NQPRoutine
errored
NQPRoutine
postmatch
Numeric
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
made
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
chunks
errored
NQPRoutine
errored
NQPRoutine
STR
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
perl
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
WHICH
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
gist
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
ast
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
CURSOR_OVERLAP
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
ACCEPTS
errored
NQPRoutine
CALL_SUBRULE
CURSOR_MORE
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
INTERPOLATE_ASSERTION
errored
NQPRoutine
errored
NQPRoutine
OTHERGRAMMAR
errored
NQPRoutine
DYNQUANT_LIMITS
errored
NQPRoutine
INTERPOLATE
errored
NQPRoutine
caps
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
Bool
prematch
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
INDMETHOD
errored
NQPRoutine
errored
NQPRoutine
RECURSE
errored
NQPRoutine
errored
NQPRoutine
errored
NQPRoutine
clone
BUILD
BUILDALL
Method+{is-nodal}.new
Bool
from-args
Str
Method+{is-nodal}.new
list
FLATTENABLE_LIST
gist
Method+{is-nodal}.new
WHICH
FLATTENABLE_HASH
Method+{is-nodal}.new
perl
Capture
Method+{is-nodal}.new
hash
elems
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Numeric
BUILD
BUILDALL
FatRat
cotan
index
atan
EVAL
sqrt
fmt
log
match
unimatch
chrs
cis
atan2
acosh
acos
UInt
trans
comb
acosec
printf
IO
codes
samecase
uniprop-bool
conj
acotanh
exp
ords
split
sin
substr-rw
unpolar
wordcase
roots
chars
floor
contains
truncate
uniprops
univals
cotanh
lines
subst
substr-eq
uniprop-str
rindex
tan
asech
uninames
chr
Real
flip
ord
cosh
tc
sprintf
ceiling
abs
log10
rand
tclc
words
sec
lc
trim-leading
tanh
uniprop-int
cosech
ends-with
substr
unival
fc
acosech
asinh
asec
round
trim
trim-trailing
acotan
asin
uc
starts-with
atanh
Int
cos
uniprop
indices
chop
chomp
Num
cosec
is-prime
subst-mutate
sign
Rat
path
sech
sinh
Complex
uniname
BUILDALL
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
tail
Method+{is-nodal}.new
Method+{is-nodal}.new
minpairs
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
iterator
BIND-POS
ACCEPTS
Method+{is-nodal}.new
Method+{is-nodal}.new
toggle
Method+{is-nodal}.new
ZEN-KEY
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
nl-out
match
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
skip
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
cache
lazy-if
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
head
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
ZEN-POS
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
maxpairs
print-nl
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
collate
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
Method+{is-nodal}.new
dispatch:<var>
set_why
return
perlseen
isa
dispatch:<.=>
WHERE
Numeric
Capture
dispatch:<hyper>
Stringy
so
emit
perl
note
WALK
dispatch:<.?>
dispatch:<.*>
item
return-rw
gist
dispatch:<.+>
does
DUMP-OBJECT-ATTRS
WHICH
defined
say
Str
can
DUMP
self
split
iterator
new
BUILD_LEAST_DERIVED
DUMP-PIECES
ACCEPTS
put
take
is-lazy
print
Bool
dispatch:<::>
BUILDALL
not
sink
clone
gistseen
dispatch:<!>
Real
bless
WHY
CREATE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment