[Cascavel-pm] Gramáticas, Parse::RecDescent (era: Casos de Sucesso)
Flavio S. Glock
fglock em gmail.com
Sexta Agosto 10 03:31:39 PDT 2007
Em 10/08/07, Nelson Ferraz<nferraz em gmail.com> escreveu:
> On Aug 9, 2007, at 10:10 PM, Flavio S. Glock wrote:
> > Aí vai um exemplo usando o v6.pm
>
> Eu modifiquei o token interpol para fazer match até o final da linha:
>
> token interpol {
> ^^
> <sp>+
> '%'
> $<content> := ([ <!before $$> . ]+)
> $$
> { return '[% ' ~ $<content> ~ ' %]' }
> }
que tal:
token interpol {
^^
(<sp>+)
'% '
$<content> := (\N+)
{ return $0 ~ '[% ' ~ $<content> ~ ' %]' }
}
esta versão conserva a formatação original
- Flavio S. Glock
Mais detalhes sobre a lista de discussão Cascavel-pm