parser.mojo.ru

Инструкции по установке

Установка совместно с colourer4ever

Предподготовка

Для интеграции данного программного обеспечения в пакет colourer4ever необходимо располагать уже установленной копией последнего.

Копирование файлов

Необходимо копировать все файлы данного дистрибутива в каталог colorer/hrc/mojo/.

Редактирование hrc/colorer.hrc

Необходимо открыть для редактирования файл colorer/hrc/colorer.hrc.

Найдите следующий код (строчка 40):

  <type descr="html" name="html" exts="/\.[^p]??html?$/i" separator="separator">
    <load name="net/html.hrc"/>
    <scheme name="html"/>
  </type>

И замените его на (изменения выделены полужирным шрифтом):

  <type descr="html" name="html" exts="/\.[^p]??html?$/i" separator="separator">
    <load name="net/html.hrc"/>
    <scheme name="html"/>

    <switch type="parser3" match="/^(\$)|(\^)|(@)|(#)/"/>

  </type>

В любом удобном для вас месте* добавьте:

  <type descr="Parser3 (Art. Lebedev Studio)" name="parser3" exts="/(\.(parser3(\.html)?)|(p)|(p3))|(parser3.*\.conf)$/i">
    <load name="mojo/parser3.hrc"/>
    <scheme name="parser3"/>
  </type>

  <type descr="mySQL" name="mySQL" exts="/(\.(my)?sql)|((my)?sql\.txt)$/i">
    <load name="mojo/mysql.hrc"/>
    <scheme name="mySQL"/>
  </type>

В самом конце файла найдите:

  <type descr="default" name="default" exts="//">
    <switch type="cpp"      match="/^(\/\/|\*)|(#\s*(include)|(define))/"/>
    <switch type="perl"     match="/^\#!\s*[\w:\\/\-\.]*perl/i"/>
    <switch type="perl"     match="/^eval.*?perl/i"/>

И замените на:

  <type descr="default" name="default" exts="//">

    <switch type="parser3"  match="/^#?(@((CLASS)|(USE)|(BASE)))|((@|\^|\$)[\w\-\:\.]+(\[|\(|\{))/i"/>
    <switch type="parser3"  match="/^#![\s\w:\\/\-\.]*parser3/i"/>

    <switch type="cpp"      match="/^(\/\/|\*)|(#\s*(include)|(define))/"/>
    <switch type="perl"     match="/^\#!\s*[\w:\\/\-\.]*perl/i"/>
    <switch type="perl"     match="/^eval.*?perl/i"/>

Установка завершена!

Приятного времяпрепровождения!
Не забудьте зарегистрировать вашу копию данного программного обеспечение. Регистрация бесплатна и необходима для придания автору хорошего настроения.

Использование

Предполагается, что вы будете хранить ваш parser3-код в файлах с расширением .p. Если вы собираетесь использовать .html расширение, то для правильного определения схемы раскраски необходимо в качестве первой строчки каждого файла с parser3-кодом иметь подобную запись:

#!parser3

URL: http://parser.mojo.ru/readme/.
Time: 2010-03-11 06:06:48

Рейтинг@Mail.ru Valid XHTML 1.0! Valid CSS!