[Linz-pm] perl6 und regex + grammar
Stefan Seifert
nine at detonation.org
Sat Nov 28 03:08:38 PST 2015
On Saturday 28 November 2015 11:53:52 WFB wrote:
> Im Debugger funktioniert alles wirklich super bis das Script an das Newline
> im token TOP kommt. Sobald das passiert geht die Regexengine zurück, aber
> $match is Any. Verstehe aber nicht warum. Kann da jemand erklären, wo der
> Fehler ist?
>
> token TOP { ^ Körper <-["]>+ <line>* \n }
> token line { <date> \, <weight> \, <bmi> \, <fat> \n }
line endet schon mit \n und im TOP erwartest du, dass nach der letzten line
nochmal ein \n kommt. Die Datei müsste also mit \n\n enden (d.h. unter Windows
\010\013\010\013)
Stefan
More information about the Linz-pm
mailing list