Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Тестовый пример

Формат файла конфигурации | Формат файла проверки | Приложение 3. |


Читайте также:
  1. II. Часть примерного теста на экзамен.
  2. Lt;TITLE> Пример работы
  3. VI. Требования к организации здорового питания и формированию примерного меню
  4. XVII век – век перехода от средневековой литературы к литературе Нового времени (на любых конкретных литературных примерах).
  5. В которой мы ненадолго оставляем наших героев и переносимся из Чехии в Силезию, чтобы посмотреть, что примерно в это же время поделывают некоторые старые — и новые — знакомые. 1 страница
  6. В которой мы ненадолго оставляем наших героев и переносимся из Чехии в Силезию, чтобы посмотреть, что примерно в это же время поделывают некоторые старые — и новые — знакомые. 10 страница
  7. В которой мы ненадолго оставляем наших героев и переносимся из Чехии в Силезию, чтобы посмотреть, что примерно в это же время поделывают некоторые старые — и новые — знакомые. 11 страница

На рисунке 1 показано главное окно программы с загруженным текстом на языке С++.

Рисунок 1.

На рисунке 2 показано сообщение о ошибке при загрузке файла настроек.

Рисунок 2.

На рисунке 3 показано сообщение о ошибке при загрузке файла схемы.

Рисунок 3.


Заключение

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


Список литературы

1. http:// www.fltk.org

2. http://xmlsoft.com
Приложение 1.

<?xml version="1.0" encoding="UTF-8"?>

<language name="C++" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="schema.xsd">

<style>

<entry name="Plain" color="FL_BLACK" font="FL_COURIER"/>

<entry name="Line Comments" color="FL_DARK_GREEN" font="FL_HELVETICA_ITALIC"/>

<entry name="Block Comments" color="FL_DARK_GREEN" font="FL_HELVETICA_ITALIC"/>

<entry name="Strings" color="FL_BLUE" font="FL_COURIER"/>

<entry name="Directives" color="FL_DARK_YELLOW" font="FL_TIMES_BOLD"/>

<entry name="Types" color="FL_DARK_RED" font="FL_COURIER_BOLD"/>

<entry name="Keywords" color="FL_BLUE" font="FL_COURIER_BOLD"/>

</style>

<keywords>

<keyword>and</keyword>

<keyword>and_eq</keyword>

<keyword>asm</keyword>

<keyword>bitand</keyword>

<keyword>bitor</keyword>

<keyword>break</keyword>

<keyword>case</keyword>

<keyword>catch</keyword>

<keyword>compl</keyword>

<keyword>continue</keyword>

<keyword>default</keyword>

<keyword>delete</keyword>

<keyword>do</keyword>

<keyword>else</keyword>

<keyword>false</keyword>

<keyword>for</keyword>

<keyword>goto</keyword>

<keyword>if</keyword>

<keyword>new</keyword>

<keyword>not</keyword>

<keyword>not_eq</keyword>

<keyword>operator</keyword>

<keyword>or</keyword>

<keyword>or_eq</keyword>

<keyword>return</keyword>

<keyword>switch</keyword>

<keyword>template</keyword>

<keyword>this</keyword>

<keyword>throw</keyword>

<keyword>true</keyword>

<keyword>try</keyword>

<keyword>while</keyword>

<keyword>xor</keyword>

<keyword>xor_eq</keyword>

</keywords>

<types>

<type>auto</type>

<type>bool</type>

<type>char</type>

<type>class</type>

<type>const</type>

<type>const_cast</type>

<type>double</type>

<type>dynamic_cast</type>

<type>enum</type>

<type>explicit</type>

<type>extern</type>

<type>float</type>

<type>friend</type>

<type>inline</type>

<type>int</type>

<type>long</type>

<type>mutable</type>

<type>namespace</type>

<type>private</type>

<type>protected</type>

<type>public</type>

<type>register</type>

<type>short</type>

<type>signed</type>

<type>sizeof</type>

<type>static</type>

<type>static_cast</type>

<type>struct</type>

<type>template</type>

<type>typedef</type>

<type>typename</type>

<type>union</type>

<type>unsigned</type>

<type>virtual</type>

<type>void</type>

<type>volatile</type>

</types>

</language>


Дата добавления: 2015-11-04; просмотров: 49 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Загрузка файла конфигурации| Приложение 2.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)