Skip to content

Instantly share code, notes, and snippets.

Created March 29, 2013 16:54
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save anonymous/a55a413400a33cf13c45 to your computer and use it in GitHub Desktop.
Save anonymous/a55a413400a33cf13c45 to your computer and use it in GitHub Desktop.
Rakudo DUMP() output example from extend-dump branch
$ perl6 -e 'my $i := (1 ... *).map: 2 + *; say DUMP($i)'
List<72ED914F>(
:flattens(Mu),
:items(▶Mu),
:nextiter(ListIter<72ED9141>(
:reified(▶Mu),
:nextiter(▶Mu),
:rest(RPA<72ED9177>(MapIter<72ED8746>(
:flattens(▶True),
:first(▶True),
:reified(▶Any),
:items(▶Mu),
:listiter(∞ListIter<72EDA74E>(
:reified(▶Mu),
:nextiter(▶Mu),
:rest(QRPA<72EDA776>(∞List<72EDB752>(
:flattens(Mu),
:items(▶Mu),
:nextiter(∞ListIter<72EDB758>(
:reified(▶Mu),
:nextiter(▶Mu),
:rest(RPA<72EDB766>(
∞List<72EDF754>(
:flattens(Mu),
:items(▶Mu),
:nextiter(∞ListIter<72EDF75F>(
:reified(▶Mu),
:nextiter(▶Mu),
:rest(RPA<72EDF762>(∞GatherIter<72ED9775>(
:reified(▶Any),
:coro(Coroutine<72ED5758>(...))
))),
:list(List<72EDF754>)
))
),
List<72ADA762>(
:flattens(True),
:items(RPA<72ADDF77>()),
:nextiter(▶Mu)
)
)),
:list(List<72EDB752>)
))
))),
:list(MapIter<72ED8746>)
)),
:block(▶WhateverCode<72EDB77D>(
:$!do(Sub<72EDB741>(...)),
:$!signature(:(Mu \$x0))
))
))),
:list(List<72ED914F>)
))
)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment