Язык XML

       

Лексическая структура


В результате лексического анализа всегда возвращается самая длинная из возможных лексем.

Для большего удобства чтения в выражения могут быть вставлены пробельные символы, даже если грамматика и не содержит на то явных указаний: в шаблонах перед любым и после него всегда можно свободно поставить .

Чтобы устранить указанную неоднозначность грамматики , должны применяться следующие специальные правила лексического анализа:

  • Если предыдущей лексемой было не @, ::, (, [, , или , то лексема * должна распознаваться как оператор умножения , а - как .

  • Если за следует символ круглой скобки ( (возможно не сразу, а через ), то эта лексема должна распознаваться как или .

  • Если за следуют два символа двоеточия :: (возможно не сразу, а через ), то данная лексема должна распознаваться как .

  • В остальных случаях лексема не должна распознаваться как , , , или .



    Содержание раздела







    Forekc.ru
    Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий