René's URL Explorer Experiment


Title: GitHub - astropeak/call-stack: Display 'call stack' info without a debuger

Open Graph Title: GitHub - astropeak/call-stack: Display 'call stack' info without a debuger

X Title: GitHub - astropeak/call-stack: Display 'call stack' info without a debuger

Description: Display 'call stack' info without a debuger. Contribute to astropeak/call-stack development by creating an account on GitHub.

Open Graph Description: Display 'call stack' info without a debuger. Contribute to astropeak/call-stack development by creating an account on GitHub.

X Description: Display 'call stack' info without a debuger. Contribute to astropeak/call-stack development by creating an account on GitHub.

Opengraph URL: https://github.com/astropeak/call-stack

X: @github

direct link

Domain: patch-diff.githubusercontent.com

route-pattern/:user_id/:repository
route-controllerfiles
route-actiondisambiguate
fetch-noncev2:9dfbfe02-8461-6016-acfa-c79dc7049da3
current-catalog-service-hashf3abb0cc802f3d7b95fc8762b94bdcb13bf39634c40c357301c4aa1d67a256fb
request-idCE04:4B4B7:8A62A8:BAC53F:6973DEC6
html-safe-nonce08df7760cbec7ffba27192c7e45be75f84485d409f1d25f397d1e345cd96cf5b
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDRTA0OjRCNEI3OjhBNjJBODpCQUM1M0Y6Njk3M0RFQzYiLCJ2aXNpdG9yX2lkIjoiMjE2MTczMTMzNjE5MDI4NzU1OCIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmac70d8eee8b40976a688ea93de94500c56e6dd4c8d64f2c94783e00e892b4816ee
hovercard-subject-tagrepository:59392370
github-keyboard-shortcutsrepository,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location//
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/astropeak/call-stack
twitter:imagehttps://opengraph.githubassets.com/818b4aaec28d72d3be9747910c9f63b913d9ed448e90c5bcba4a824213c57253/astropeak/call-stack
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/818b4aaec28d72d3be9747910c9f63b913d9ed448e90c5bcba4a824213c57253/astropeak/call-stack
og:image:altDisplay 'call stack' info without a debuger. Contribute to astropeak/call-stack development by creating an account on GitHub.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
Nonebcae444bf5f475d712cb2ad536c10eaebd406c84ae2d3a77c5f05aee5010c786
turbo-cache-controlno-preview
go-importgithub.com/astropeak/call-stack git https://github.com/astropeak/call-stack.git
octolytics-dimension-user_id1089498
octolytics-dimension-user_loginastropeak
octolytics-dimension-repository_id59392370
octolytics-dimension-repository_nwoastropeak/call-stack
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id59392370
octolytics-dimension-repository_network_root_nwoastropeak/call-stack
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release7da815895d8ce3ba55f0017efb5a34bac921756a
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://patch-diff.githubusercontent.com/astropeak/call-stack#start-of-content
https://patch-diff.githubusercontent.com/
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fastropeak%2Fcall-stack
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub SparkBuild and deploy intelligent appshttps://github.com/features/spark
GitHub ModelsManage and compare promptshttps://github.com/features/models
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://patch-diff.githubusercontent.com/login?return_to=https%3A%2F%2Fgithub.com%2Fastropeak%2Fcall-stack
Sign up https://patch-diff.githubusercontent.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E&source=header-repo&source_repo=astropeak%2Fcall-stack
Reloadhttps://patch-diff.githubusercontent.com/astropeak/call-stack
Reloadhttps://patch-diff.githubusercontent.com/astropeak/call-stack
Reloadhttps://patch-diff.githubusercontent.com/astropeak/call-stack
astropeak https://patch-diff.githubusercontent.com/astropeak
call-stackhttps://patch-diff.githubusercontent.com/astropeak/call-stack
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fastropeak%2Fcall-stack
Fork 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fastropeak%2Fcall-stack
Star 0 https://patch-diff.githubusercontent.com/login?return_to=%2Fastropeak%2Fcall-stack
MIT license https://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/LICENSE
0 stars https://patch-diff.githubusercontent.com/astropeak/call-stack/stargazers
0 forks https://patch-diff.githubusercontent.com/astropeak/call-stack/forks
Branches https://patch-diff.githubusercontent.com/astropeak/call-stack/branches
Tags https://patch-diff.githubusercontent.com/astropeak/call-stack/tags
Activity https://patch-diff.githubusercontent.com/astropeak/call-stack/activity
Star https://patch-diff.githubusercontent.com/login?return_to=%2Fastropeak%2Fcall-stack
Notifications https://patch-diff.githubusercontent.com/login?return_to=%2Fastropeak%2Fcall-stack
Code https://patch-diff.githubusercontent.com/astropeak/call-stack
Issues 0 https://patch-diff.githubusercontent.com/astropeak/call-stack/issues
Pull requests 0 https://patch-diff.githubusercontent.com/astropeak/call-stack/pulls
Actions https://patch-diff.githubusercontent.com/astropeak/call-stack/actions
Projects 0 https://patch-diff.githubusercontent.com/astropeak/call-stack/projects
Security 0 https://patch-diff.githubusercontent.com/astropeak/call-stack/security
Insights https://patch-diff.githubusercontent.com/astropeak/call-stack/pulse
Code https://patch-diff.githubusercontent.com/astropeak/call-stack
Issues https://patch-diff.githubusercontent.com/astropeak/call-stack/issues
Pull requests https://patch-diff.githubusercontent.com/astropeak/call-stack/pulls
Actions https://patch-diff.githubusercontent.com/astropeak/call-stack/actions
Projects https://patch-diff.githubusercontent.com/astropeak/call-stack/projects
Security https://patch-diff.githubusercontent.com/astropeak/call-stack/security
Insights https://patch-diff.githubusercontent.com/astropeak/call-stack/pulse
Brancheshttps://patch-diff.githubusercontent.com/astropeak/call-stack/branches
Tagshttps://patch-diff.githubusercontent.com/astropeak/call-stack/tags
https://patch-diff.githubusercontent.com/astropeak/call-stack/branches
https://patch-diff.githubusercontent.com/astropeak/call-stack/tags
68 Commitshttps://patch-diff.githubusercontent.com/astropeak/call-stack/commits/master/
https://patch-diff.githubusercontent.com/astropeak/call-stack/commits/master/
.gitignorehttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/.gitignore
.gitignorehttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/.gitignore
ASTer.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTer.pm
ASTer.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTer.pm
ASTerNew.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTerNew.pm
ASTerNew.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTerNew.pm
ASTerNew1.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTerNew1.pm
ASTerNew1.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTerNew1.pm
ASTerNew_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTerNew_example.pl
ASTerNew_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTerNew_example.pl
ASTer_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTer_example.pl
ASTer_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ASTer_example.pl
AddTrace.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/AddTrace.pm
AddTrace.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/AddTrace.pm
AddTrace_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/AddTrace_example.pl
AddTrace_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/AddTrace_example.pl
ArrayIter.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ArrayIter.pm
ArrayIter.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/ArrayIter.pm
Element.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/Element.pm
Element.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/Element.pm
LICENSEhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/LICENSE
LICENSEhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/LICENSE
README.orghttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/README.org
README.orghttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/README.org
Tokener.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/Tokener.pm
Tokener.pmhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/Tokener.pm
Tokener_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/Tokener_example.pl
Tokener_example.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/Tokener_example.pl
modify_fciter_pm.shhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/modify_fciter_pm.sh
modify_fciter_pm.shhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/modify_fciter_pm.sh
perl-call-stackhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/perl-call-stack
perl-call-stackhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/perl-call-stack
test.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/test.pl
test.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/test.pl
test1.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/test1.pl
test1.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/test1.pl
test_memoize.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/test_memoize.pl
test_memoize.plhttps://patch-diff.githubusercontent.com/astropeak/call-stack/blob/master/test_memoize.pl
READMEhttps://patch-diff.githubusercontent.com/astropeak/call-stack
MIT licensehttps://patch-diff.githubusercontent.com/astropeak/call-stack
https://patch-diff.githubusercontent.com/astropeak/call-stack#call-stack
https://patch-diff.githubusercontent.com/astropeak/call-stack#todos
https://patch-diff.githubusercontent.com/astropeak/call-stack#for-perl
https://patch-diff.githubusercontent.com/astropeak/call-stack#trace-sub-enter-and-exit
https://patch-diff.githubusercontent.com/astropeak/call-stack#convert-source-code-to-tokens
https://patch-diff.githubusercontent.com/astropeak/call-stack#总体实现思路
https://patch-diff.githubusercontent.com/astropeak/call-stack#分步实现
https://patch-diff.githubusercontent.com/astropeak/call-stack#这个可以做成一个通用的东西
https://patch-diff.githubusercontent.com/astropeak/call-stack#convert-tokens-to-list-of-sub-definitions
https://patch-diff.githubusercontent.com/astropeak/call-stack#add-trace
https://patch-diff.githubusercontent.com/astropeak/call-stack#add-trace-node-to-ast-tree
https://patch-diff.githubusercontent.com/astropeak/call-stack#bugs
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-string-regexp-comment-here-doc
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-string
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-comment
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-regexp
https://patch-diff.githubusercontent.com/astropeak/call-stack#with-bug-exit-sub-trace-should-be-added-before-every-return-statement
https://patch-diff.githubusercontent.com/astropeak/call-stack#bugs-1
https://patch-diff.githubusercontent.com/astropeak/call-stack#add-filename-line-number
https://patch-diff.githubusercontent.com/astropeak/call-stack#print-arguments
https://patch-diff.githubusercontent.com/astropeak/call-stack#print-return-value
https://patch-diff.githubusercontent.com/astropeak/call-stack#transform-return-statement
https://patch-diff.githubusercontent.com/astropeak/call-stack#doing-below-transformation
https://patch-diff.githubusercontent.com/astropeak/call-stack#steps
https://patch-diff.githubusercontent.com/astropeak/call-stack#集成
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-pod
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-sub-arglist
https://patch-diff.githubusercontent.com/astropeak/call-stack#transform-last-line-of-a-sub-to-a-return-statement
https://patch-diff.githubusercontent.com/astropeak/call-stack#aster-重构将token先分解为行元素然后一次次变形得到最终结果
https://patch-diff.githubusercontent.com/astropeak/call-stack#处理为行元素
https://patch-diff.githubusercontent.com/astropeak/call-stack#解析sub
https://patch-diff.githubusercontent.com/astropeak/call-stack#解析return-expression
https://patch-diff.githubusercontent.com/astropeak/call-stack#merge-line-elements-for-return-statement
https://patch-diff.githubusercontent.com/astropeak/call-stack#找到sub的最后一句话
https://patch-diff.githubusercontent.com/astropeak/call-stack#更准确的line-element-parser
https://patch-diff.githubusercontent.com/astropeak/call-stack#定义并实现语法表
https://patch-diff.githubusercontent.com/astropeak/call-stack#transform-post-if-statement
https://patch-diff.githubusercontent.com/astropeak/call-stack#bugs-2
https://patch-diff.githubusercontent.com/astropeak/call-stack#for-perl-1
https://patch-diff.githubusercontent.com/astropeak/call-stack#below-sub-will-not-be-parsed-as-sub
https://patch-diff.githubusercontent.com/astropeak/call-stack#sub-in-return-expression-will-not-be-parsed-as-sub
https://patch-diff.githubusercontent.com/astropeak/call-stack#parse-line-element-error
Readme https://patch-diff.githubusercontent.com/astropeak/call-stack#readme-ov-file
MIT license https://patch-diff.githubusercontent.com/astropeak/call-stack#MIT-1-ov-file
Please reload this pagehttps://patch-diff.githubusercontent.com/astropeak/call-stack
Activityhttps://patch-diff.githubusercontent.com/astropeak/call-stack/activity
0 starshttps://patch-diff.githubusercontent.com/astropeak/call-stack/stargazers
1 watchinghttps://patch-diff.githubusercontent.com/astropeak/call-stack/watchers
0 forkshttps://patch-diff.githubusercontent.com/astropeak/call-stack/forks
Report repository https://patch-diff.githubusercontent.com/contact/report-content?content_url=https%3A%2F%2Fgithub.com%2Fastropeak%2Fcall-stack&report=astropeak+%28user%29
Releaseshttps://patch-diff.githubusercontent.com/astropeak/call-stack/releases
Packages 0https://patch-diff.githubusercontent.com/users/astropeak/packages?repo_name=call-stack
Perl 51.6% https://patch-diff.githubusercontent.com/astropeak/call-stack/search?l=perl
Shell 0.7% https://patch-diff.githubusercontent.com/astropeak/call-stack/search?l=shell
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.