Skip to content

Commit

Permalink
example
Browse files Browse the repository at this point in the history
  • Loading branch information
amahov committed Aug 11, 2015
1 parent ea789dd commit 01951b8
Show file tree
Hide file tree
Showing 6 changed files with 83 additions and 0 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,6 @@ $result = $p->run('Text to parse');

- config.proto не должен содержать дескрипторов File (ввод/вывод осуществляется через STDIN/STDOUT)
- Формат вывода — xml


За пример спасибо автору [poor-python-yandex-tomita-parser](https://github.com/vas3k/poor-python-yandex-tomita-parser).
20 changes: 20 additions & 0 deletions example/config.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
encoding "utf8";

TTextMinerConfig {
Dictionary = "dict.gzt";
//PrettyOutput = "output.html";
NumThreads = 3;

Output = {
Format = xml;
}

Articles = [
{ Name = "группы" }
]

Facts = [
{ Name = "Group" },
{ Name = "Album" }
]
}
17 changes: 17 additions & 0 deletions example/dict.gzt
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
encoding "utf8";

import "base.proto";
import "articles_base.proto";
import "facttypes.proto";

TAuxDicArticle "слово_группа"
{
key = "группа"
key = "ансамбль"
key = "выступает"
}

TAuxDicArticle "группы"
{
key = { "tomita:group.cxx" type=CUSTOM }
}
12 changes: 12 additions & 0 deletions example/facttypes.proto
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
import "base.proto";
import "facttypes_base.proto";

message Group: NFactType.TFact
{
required string Name = 1;
}

message Album: NFactType.TFact
{
required string Name = 1;
}
7 changes: 7 additions & 0 deletions example/group.cxx
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
#encoding "utf-8"
#GRAMMAR_ROOT S

AlbumName -> 'альбом' AnyWord<h-reg1, l-quoted> AnyWord<~r-quoted>* AnyWord<r-quoted>;
GroupName -> Word<kwtype="слово_группа", nc-agr[1]> Word<h-reg1, nc-agr[1]>+;
S -> GroupName interp(Group.Name::not_norm);
S -> AlbumName interp(Album.Name::not_norm);
24 changes: 24 additions & 0 deletions example/text.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
4 апреля в клубе «РОК-СИТИ» группа Louna даст большой сольный концерт, приуроченный к выходу своего нового альбома «Мы — это Louna!», над которым музыканты сейчас работают в студии.

На сегодняшний день LOUNA – одна из самых актуальных и востребованных групп на российской рок-сцене. В этом году музыканты успели выпустить концертный DVD и живой альбом «Проснись и пой», с размахом провести его презентацию в клубе «ARENA Moscow», съездить в масштабный тур по России и СНГ и выступить на двадцати летних фестивалях. Кроме того, одновременно с насыщенной деятельностью в России, коллектив издал в США свой англоязычный альбом Behind A Mask, который получил множество восторженных рецензий авторитетных западных изданий.

По словам участников группы, осенью слушателей ждет интрига. Новые песни (которых на альбоме будет около 12-ти) и, соответственно, новая концертная программа будет несколько отличаться от того, что LOUNA делала раньше: появятся новые темы, новые вопросы, новые настроения и новые эксперименты с инструментальными аранжировками и вокалом. Записывать пластинку группе помогают поклонники посредством актуального современного тренда, носящего название «краудфаундинг» и представляющего собой выпуск альбома совместными силами музыкантов и их слушателей, которые до официального релиза первыми получат как сам альбом, так и различные бонусы к нему. Голоса некоторых из поклонников, кстати, можно будет услышать на новом альбоме. Безусловно, весь этот коллективный дух непременно отразится на энергетике и будущей пластинки, и грядущего концерта. Выступления LOUNA всегда отличаются полным единением с залом и настоящим рок-безумием, царящим как на сцене, так и перед ней. Все это дополняет специально подобранное для каждой песни световое оформление и лаконичный видеоряд, продолжающий заложенные в творчестве группы идеи.

БИЛЕТЫ В ПРОДАЖЕ: Фан-зона: Первые 30 (!) билетов по 700 р. ЧЕМ БЛИЖЕ ДЕНЬ КОНЦЕРТА, ТЕМ ВЫШЕ ЦЕНА БИЛЕТА!
Место за столом: 1 этаж — 900 р. 2 этаж — 900 — 1200 р.
Входной: 700–900 р.
КАССЫ:
— центральная касса Сибпартера (Красный пр., 28 офис 505) 
— клуб &quot;Отдых&quot; (будет работать после 15. 07.) 
— клуб &quot;Рок-сити&quot; (Красный проспект, 37, этаж 1) 
— ККК им. Маяковского (Красный проспект, 15) 
— Магазин &quot;Меломан&quot;Челюскинцев, 14/2 (напротив ДКЖ) (начинает работать с августа) 
— Клуб &quot;Изюм&quot; (Гоголя, 15) 
— СТЦ &quot;Мега&quot; (предкассовая зона Ашана) Ватутина, 107) 
— МФК Сан Сити, &quot;Traveler”s Coffee&quot; (Пл. Карла Маркса, 7, 2 этаж) 
— ТЦ Академгородка, &quot;Ароматный мир&quot;, магазин натуральной косметики (Ильича, 6 / Цветной проезд, 2)

С полным списком касс вы можете ознакомиться на сайте: http://sibparter. ru/kassy#show_content
телефон для справок: - 363–1-363 (Сибпартер)

http://vk. com/lounansk

0 comments on commit 01951b8

Please sign in to comment.