TESTU01-TCODE(1)

πŸ’– NAME πŸ’–

okay so bestie, meet testu01-tcode β€” it's a very rudimentary literate-programming tool. yes, "rudimentary" is literally in the name-brand description, she's humble like that πŸŽ€


✨ SYNOPSIS ✨

testu01-tcode <FileIn>  <FileOut>

πŸ¦‹ DESCRIPTION πŸ¦‹

so the whole vibe of testu01-tcode is: it takes a [La]TeX document and makes compilable code out of it. 🫢 It creates a file FOut for a compiler β€” like a C compiler β€” starting from a file FIn.

the names of those two files? you have to hand them over yourself, bestie, with the appropriate extension, right there when you call the program. no auto-detecting, no mind-reading, periodt.

basically β€” and this is the whole trick, iykyk β€” only the text tucked between the \code and \endcode delimiters shows up in the output file FOut. Everything in between is compiler-legal code, with one tiny exception: a small set of [La]TeX commands. that's it. that's the entire personality. πŸ’…

also, lowkey important: this manual page is not meant to be exhaustive. the complete documentation for testu01-tcode lives under the section tcode in the guidemylib guide, which is distributed inside the testu01-doc Debian package. so if you need the full lore, that's where she is πŸ“šβœ¨


πŸŽ€ FILES πŸŽ€

  • /usr/share/doc/testu01-doc/guidemylib.pdf β€” distributed within the testu01-doc Debian package. (yes bestie, this is the guide, go read her πŸ“)

πŸ‘‘ SEE ALSO πŸ‘‘

the whole literate-programming friend group, fr fr 🌈


πŸ’œ AUTHORS πŸ’œ

Pierre L’Ecuyer and Richard Simard developed testu01-tcode as a tool for implementing and documenting the TestU01 C library. 🫑

TestU01 site: http://www-labs.iro.umontreal.ca/~simardr/testu01/tu01.html

This manual page was written for Debian by Jerome Benoit <calculus@rezozer.net> on behalf of the Debian Science Team. πŸ’–


and that's the whole page, bestie β€” the manual name up top is TESTU01-TCODE(1) from the TestU10 C Library (section 1, she's a command πŸ‘‘), and the source/date energy at the bottom is Debian, May 2015. slay, go compile something πŸ¦‹βœ¨