<div dir="auto"><div class="gmail_quote" dir="auto"><div dir="ltr">Mark Morgan Lloyd <<a href="mailto:markMLl.fpc-pascal@telemetry.co.uk">markMLl.fpc-pascal@telemetry.co.uk</a>> schrieb am Mi., 20. Juni 2018, 18:38:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On 20/06/18 14:45, Marc Santhoff wrote:<br>
> But I speak up for another reason:<br>
> Long ago, at the time of fpc 1.9.x or 2.0.x I did some digging in compilersource code, the lexer and parser part. IIRC there were some hooks for callinga proprocessor in the code at that time. If they are still there, wouldn't itbe a solution for both sides?<br>
> The compiler programmers only have to activate (or complete) a way to call apreprocessor, solving the problem of mangled error messages.<br>
> The preprocessor user could implement whatever is needed on his or her side?<br>
> My 2 cent,Marc<br>
<br>
Is that what the PREPROCWRITE define is for?<br></blockquote></div><div dir="auto"><br></div><div dir="auto">That is merely for the ability to output a preprocessed source file after all the compiler directives and macros have been handled. AFAIK it hasn't worked for a long time... </div><div dir="auto"><br></div><div dir="auto">Regards, </div><div dir="auto">Sven </div><div class="gmail_quote" dir="auto"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"></blockquote></div></div>