Jak skonfigurować gramatykę, która może obsługiwać dwuznaczność

Próbuję utworzyć gramatykę, aby przeanalizować niektóre formuły podobne do Excela, które opracowałem, gdzie znak specjalny na początku łańcucha oznacza inne źródło. Na przykład $może oznaczać ciąg znaków, więc „ $This is text” byłby traktowany jako wejście łańcucha w programie i &może oznaczać...