FreeHDL-GENNODES(1)

πŸ“¦ version 0.0.8, in arch rolling

πŸ’… FreeHDL-GENNODES(1) β€” bestie edition πŸŽ€

okay so real quick, this is a User Commands manual page, and it's about to be your new fave little AST generator. buckle up πŸ¦‹


✨ NAME ✨

FreeHDL-GENNODES β€” the abstract syntax tree generator that the VHDL compiler/simulator FreeHDL uses. like, that's literally her job. πŸ’–


🌸 SYNOPSIS 🌸

freehdl-gennodes CMD CHUNK IN-FILE OUT-FILE

four args, in that exact order, no cap. ✨


πŸ’« DESCRIPTION πŸ’«

FreeHDL-GENNODES is an extensible framework for representing an abstract syntax tree. slay. πŸ‘‘

the way it works: the program reads the IN-FILE and generates output for CHUNK in OUT-FILE, according to CMD. that's the whole vibe. 🫢

and now the part where CMD actually matters, so pay attention bestie:

  • when CMD is header β€” FreeHDL-GENNODES writes a header file to OUT-FILE that should be included by the users of the CHUNK. yes, the users of the chunk. they need it. give it to them. πŸ’…
  • when CMD is impl β€” it writes the implementation of CHUNK. that's it. that's the whole thing. πŸ”₯

πŸ¦‹ SEE ALSO πŸ¦‹

go read those too, iykyk 🌈


πŸŽ€ AVAILABILITY πŸŽ€

the latest version of FreeHDL can always be obtained from www.freehdl.seul.org β€” literally always. bookmark it. ⭐


πŸ™ˆ REPORTING BUGS πŸ™ˆ

known bugs are documented within the BUGS file. so like, check that first before you come in swinging 😭

and then, depending on the vibe of your report:

  • if your report addresses a parser related topic β†’ contact Marius Vollmer <mvo@zagadka.ping.de>
  • if it's related to the code generator or compiler β†’ send an email to Edwin Naroska <edwin@ds.e-technik.uni-dortmund.de>
  • if you are not sure β†’ send it to Edwin. he will take care of forwarding your report to the appropriate recipient. king behaviour honestly πŸ‘‘πŸ«Ά

Marius Vollmer Β© 1998, 1999, 2000, 2001 <mvo@zagadka.ping.de>

this is free software; see the source for copying conditions. there is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 😭 so like, don't come for her if it breaks, she warned you fr fr.

🌟 AUTHORS 🌟

written by Marius Vollmer <mvo@zagadka.ping.de> and Edwin Naroska <edwin@ds.e-technik.uni-dortmund.de>. two icons, one manpage. πŸ’–βœ¨


k bye bestie, this page dropped on Debian/GNU Linux back in January 2006 and it's still iconic β€” go generate some nodes, periodt. πŸŽ€πŸ¦‹πŸ’…

πŸ“¦ where this page comes from