[NTG-context] Grammar to parse TeX input?

Hans Hagen j.hagen at xs4all.nl
Mon Nov 26 18:55:39 CET 2018


On 11/26/2018 3:19 PM, Joseph Canedo wrote:
> \startluacode
> 
> function zzz_function(text)
> 
> - How to process ‘text’ to get bits which are macros, groups etc… ? 
> Eventually expanded ?
> 
> end
> 
> \stopluacode
> 
> \definebuffer[ZZZBuffer]
> 
> \def\StartZZZ{\grabbufferdata[ZZZBuffer][StartZZZ][StopZZZ]}
> 
> \def\StopZZZ{\ctxlua{zzz_function(buffers.getcontent('ZZZBuffer'))}}
> 
> \StartZZZ
> 
> \input knuth
> 
> \StopZZZ
context.processbuffer { "ZZZBuffer" }

-----------------------------------------------------------------
                                           Hans Hagen | PRAGMA ADE
               Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
        tel: 038 477 53 69 | www.pragma-ade.nl | www.pragma-pod.nl
-----------------------------------------------------------------


More information about the ntg-context mailing list