Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Написання текстового редактора з підсвічуванням синтаксису

Реферат Написання текстового редактора з підсвічуванням синтаксису





="justify"> Атрибут font задає шрифт, який використовуватиметься для конструкцій мови, що підходять під дане правило. Може приймати наступні значення: FL_COURIER, FL_COURIER_BOLD, FL_COURIER_ITALIC, FL_COURIER_BOLD_ITALIC, FL_HELVETICA, FL_HELVETICA_BOLD, FL_HELVETICA_ITALIC, FL_HELVETICA_BOLD_ITALIC, FL_TIMES, FL_TIMES_BOLD, FL_TIMES_ITALIC, FL_TIMES_BOLD_ITALIC, FL_SCREEN, FL_SCREEN_BOLD. p align="justify"> Елемент keywords містить дочірні елементи виду keyword_name , що описують ключові слова мови.

Елемент types містить дочірні елементи виду type_name , що описують типи, використовувані в мові.


1.2 Формат файлу перевірки


Під час завантаження файлу конфігурації проводиться його перевірка за допомогою XML Schema. XML Schema завантажується з файлу schema. xsd. Вона визначає тип даних, що використовуються в атрибутах властивостей і елементів, послідовність елементів і їх кількість, допустимі значення для перерахувань. p align="justify"> Перерахування визначається наступним чином:

Тут аттрибут name визначений як обов'язковий (use = "required"), значення може бути тільки текстовим (base = "xs: string") і може бути одним із значень аттрибута value елемента xs: enumeration .

Кореневий елемент language повинен містити 3 дочірніх елемента: style, keywords і types. Мовою XML Schema це правило записується так:

Елемент types може містити 1 або більше дочірніх елементів type, значення яких повинні бути строкового типу. Дане правило реалізується за допомогою наступної конструкції:


Назад | сторінка 2 з 19 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Штучний інтелект: чи може машина бути розумною?
  • Реферат на тему: Лексичні значення цифрових поєднань в китайських чатах як елемент сленгу та ...
  • Реферат на тему: Типи ілюстрування значення слова в тлумачних словниках різного типу
  • Реферат на тему: Чого нас може навчити йога?
  • Реферат на тему: Чи може комп'ютер мислити