Hi Yves, On Fri, Nov 30 2018 at 10:28:53 AM, Yves Cloutier <yves.clout...@gmail.com> wrote: > I'm in search of any documentation that provides insight into the design > and implementation of a *roff. > > I know source code exists for a few implementations like Plan 9, Heirloom, > Groff and Neatroff. > > However what I'm in search of is something a bit more high-level than > source code. Rather some design/implementation documentation that explains > an *approach* to implementing a *roff. > > Would anyone know if anything like this exists?
There is a (small) paragraph in groff documentation that briefly describes how 'troff' processes the input: "5.32 gtroff Internals". Could be enhanced later on. Regards, Bertrand Garrigues