metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2008-07-30 01:04 pm

Генераторы LL(k) парсеров

Сижу пытаюсь соорудить парсер для Scheme. Спотыкаюсь на всяких забубенных правилах для токенов типа того, что после \ идет либо символ либо его числовое представление, хрен его знает как его туда запилить.

В данном конкретном случае с числом

(Anonymous) 2008-07-30 11:23 am (UTC)(link)
Это можно представить как символ с именем-числом и соответствующим ему значением-числом.

Vitaly_K

Можно вопрос?

[identity profile] Озадаченный медведь (from livejournal.com) 2008-07-31 12:54 pm (UTC)(link)
А куда собираетесь встраивать парсер? Или это просто упражнение?

Vitaly_K