Re: [ANN] Lua Callgraph Generator (lcg)
George Georgalis <[email protected]> Fri, 24 Jul 2026 16:27:24 -0700
| Newsgroups | gmane.comp.lang.lua.general |
|---|---|
| Message-ID | <CAHK3FNxPqtkObZErhhqn769tq1c5LuDtjtF+WJRp1mFfZdyvNg@mail.gmail.com> |
--000000000000b91a3e065763b747 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi, Thanks for the tool, and followup, I missed the original post. If you're not adverse to llm, I've found they are really good at generating styles, such as colors, shapes, and fonts for dot. I've not looked at the code closely enough to understand classes of nodes and edges, but distinguishing the types with shape, pen style, and color can inform graph analysis. A great tool, the style sheet is only an enhancement suggestion. -George On Fri, Jul 24, 2026 at 12:33=E2=80=AFPM 'Martin Eden' via lua-l < [email protected]> wrote: > Hello list, I've finished work on this tool. > > It allows you to generate image of execution flow for any Lua source code= . > > Now it's standalone Lua file. > > https://github.com/martin-eden/Lua-Callgraph > > I think generated ".svg"'s are worthy addition to "luac.nl" functionality= . > > ( As usual: "no batteries required", all code is mine, all feedback is > welcome. ) > > -- Martin > > -- > You received this message because you are subscribed to the Google Groups > "lua-l" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion visit > https://groups.google.com/d/msgid/lua-l/8250ba1d-d53e-44b1-b438-166691221= b12%40disroot.org > . > --=20 George Georgalis, (415) 894-2710, http://galis.org/ --=20 You received this message because you are subscribed to the Google Groups "= lua-l" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to [email protected]. To view this discussion visit https://groups.google.com/d/msgid/lua-l/CAHK3= FNxPqtkObZErhhqn769tq1c5LuDtjtF%2BWJRp1mFfZdyvNg%40mail.gmail.com. --000000000000b91a3e065763b747 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div>Hi,</div><div>Thanks for the tool, and followup, I mi= ssed the original post.</div><div>If you're not adverse to llm, I'v= e found they are really good</div><div>at generating styles, such as colors= , shapes, and fonts for dot.</div><div>I've not looked at the code clos= ely=C2=A0enough to understand</div><div>classes of nodes and edges, but dis= tinguishing the types</div><div>with shape, pen style, and color can inform= graph analysis.</div><div>A great tool, the style sheet is only an enhance= ment suggestion.</div><div>-George</div><div><br></div></div><br><div class= =3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail_attr= ">On Fri, Jul 24, 2026 at 12:33=E2=80=AFPM 'Martin Eden' via lua-l = <<a href=3D"mailto:[email protected]">[email protected]</a>>= ; wrote:<br></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px= 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hello l= ist, I've finished work on this tool.<br> <br> It allows you to generate image of execution flow for any Lua source code.<= br> <br> Now it's standalone Lua file.<br> <br> =C2=A0=C2=A0 <a href=3D"https://github.com/martin-eden/Lua-Callgraph" rel= =3D"noreferrer" target=3D"_blank">https://github.com/martin-eden/Lua-Callgr= aph</a><br> <br> I think generated ".svg"'s are worthy addition to "<a hr= ef=3D"http://luac.nl" rel=3D"noreferrer" target=3D"_blank">luac.nl</a>"= ; functionality.<br> <br> ( As usual: "no batteries required", all code is mine, all feedba= ck is <br> welcome. )<br> <br> -- Martin<br> <br> -- <br> You received this message because you are subscribed to the Google Groups &= quot;lua-l" group.<br> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:lua-l%[email protected]" target=3D"_= blank">[email protected]</a>.<br> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= lua-l/8250ba1d-d53e-44b1-b438-166691221b12%40disroot.org" rel=3D"noreferrer= " target=3D"_blank">https://groups.google.com/d/msgid/lua-l/8250ba1d-d53e-4= 4b1-b438-166691221b12%40disroot.org</a>.<br> </blockquote></div><div><br clear=3D"all"></div><br><span class=3D"gmail_si= gnature_prefix">-- </span><br><div dir=3D"ltr" class=3D"gmail_signature"><d= iv dir=3D"ltr">George Georgalis, (415) 894-2710, <a href=3D"http://galis.or= g/" target=3D"_blank">http://galis.org/</a><br><br></div></div> <p></p> -- <br /> You received this message because you are subscribed to the Google Groups &= quot;lua-l" group.<br /> To unsubscribe from this group and stop receiving emails from it, send an e= mail to <a href=3D"mailto:[email protected]">lua-l+unsubsc= [email protected]</a>.<br /> To view this discussion visit <a href=3D"https://groups.google.com/d/msgid/= lua-l/CAHK3FNxPqtkObZErhhqn769tq1c5LuDtjtF%2BWJRp1mFfZdyvNg%40mail.gmail.co= m?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/msgid= /lua-l/CAHK3FNxPqtkObZErhhqn769tq1c5LuDtjtF%2BWJRp1mFfZdyvNg%40mail.gmail.c= om</a>.<br /> --000000000000b91a3e065763b747--