Описание тега parsekit
Набор инструментов для анализа и разбора строк с открытым исходным кодом, написанный на Objective-C. Для использования на Mac OS X и iOS. Поддерживает грамматики в стиле BNF.
3
ответа
Проблема Xcode armv7
Мое приложение прекрасно подходит для симулятора, но не для устройства: ld: warning: игнорирование файла /Users/newuser/Downloads/release-1.5-tag/build/Release-iphoneos/parsekit.a, файл был создан для архива, который не связан с архитектурой (armv7)…
27 авг '11 в 13:16
2
ответа
Как отфильтровать нежелательные токены с помощью ParseKit?
Я использую PK, чтобы попытаться токенизировать формат файла.gift. Я пытаюсь сделать следующее: Учитывая строку, которая похожа на это: @"= 2 + 2" Я пытаюсь вернуть '2 + 2', не проходя через сложность определения, равен ли токен, проходящий через эт…
10 апр '12 в 01:53
1
ответ
Parsekit: как сопоставить отдельные символы цитаты?
При использовании парсера Parsekit для iPhone. Можно ли включить против двойной кавычки? И вещи, которые являются частью специального BNF? (Возможно ли избежать последовательностей в определенном грамматике?) @start = doublequote+; doublequote= '"'
22 янв '12 в 14:39
1
ответ
Парсекит автозаполнение
Дана простая грамматика Парсекита. @start = sentence+; sentence = 'beer' container; container = 'bottle' | 'cup'; Если у меня есть частичный анализ beer Можно ли заставить Parsekit вернуть возможные дополнения к предложению?
19 янв '12 в 19:18
1
ответ
Как заставить ParseKit распознавать символы новой строки?
Я пытаюсь заставить Toksizer ParseKit распознавать символы новой строки и никаких других пробельных символов. Кроме того, примеры показывают, как заставить его распознавать комментарии, начинающиеся с хеша, но созданные функции, кажется, применяются…
27 май '13 в 15:45
1
ответ
Использование Parsekit для построения дерева разбора
Я использую Parsekit для XCode, но эта проблема вполне применима к большинству генераторов парсеров. Я разбираю сценарий с помощью gammer, и он работает нормально. Однако у меня возникают проблемы со следующим шагом. Рассмотрим грммера: @start = lin…
03 авг '11 в 17:10
1
ответ
Как настроить PKTokenizer в ParseKit для токенизации подстрок?
Скажем, я хочу проанализировать подстроки с помощью ParseKit, как префикс слова. Так, например, я хочу разобрать "предварительный просмотр" и "обзор". Так что моя грамматика может быть: @start = prefix 'view'; prefix = 'pre' | 're'; Теперь без измен…
02 мар '13 в 22:42
2
ответа
Что не так с этим ParseKit BNF?
Я использую ParseKit для target-C, который использует BNF-подобный синтаксис для задания грамматики: @start = command+; command = new; new = 'new' object ';'; object = 'house' | other; Включение последней строки вызывает ошибку. По сути, я хочу сказ…
21 июл '11 в 13:55
1
ответ
ParseKit rev. 74 не работает?
Я скачал ParseKit с помощью команды svn checkout http://todparsekit.googlecode.com/svn/trunk/ todparsekit - номер версии только для чтения - 74. Я попытался запустить DemoApp. Приложение запущено. Когда я нажал кнопку Parse, дерево не отображалось. …
11 май '12 в 01:21
1
ответ
Как разделить символы различного типа PKTokenizer от класса ParseKit
Я пытаюсь проанализировать файл PGN с помощью ParseKit. Я хочу узнать тип токена и принять последующий ответ PKTokenizer *t = [PKTokenizer tokenizerWithString:moveString]; [t.symbolState add:@"..."]; [t setTokenizerState:t.commentState from:'{' to:'…
27 июн '12 в 12:10
1
ответ
Грамматика Ньюика для ParseKit
Я строю грамматику для анализа деревьев Ньюика, используя ParseKit для проекта, над которым я работаю, и я дошел до этого. Он основан на грамматике здесь: http://en.wikipedia.org/wiki/Newick_format. Я хотел бы использовать для этого грамматику, а не…
03 ноя '11 в 11:51
1
ответ
Переход с Antlr4-Java на ParseKit-Objective-C: каналы в ParseKit?
Проблема: Не знаю, как перевести содержимое файла грамматики Antlr4 ".g4", чтобы он соответствовал грамматике для ParseKit. Вчастности: Как перевести -> Channel(HIDDEN); от грамматики Antlr4 до грамматики ParseKit. Контекст: Я создаю фреймворк в …
21 фев '14 в 22:06
1
ответ
Простой разбор разметки с использованием парсекита
Я пытаюсь разобрать действительно небольшое подмножество HTML-разметки. PKSequence *parrser = [PKSequence sequence]; [parrser add:[PKSymbol symbolWithString:@"<title>"]]; PKWord *word = [PKWord word]; [word setAssembler:self selector:@selector…
04 дек '12 в 19:54
2
ответа
XCode 4, ParseKit и Archive Target
Я пытаюсь заархивировать приложение для iPad, которое использовало ParseKit. Я могу нормально запустить приложение, используя ParseKit, для любой сборки, использующей Конфигурацию отладки (т. Е. Выполнить на устройстве / симуляторе и анализировать).…
27 май '11 в 21:13
4
ответа
Как встроить ParseKit в качестве частного фреймворка в комплект приложений Mac
Мне нужно установить ParseKit для компиляции с какао под Mac Os X, я использую xcode 4. Я искал в Интернете, но есть только руководство по установке набора разбора для iPhone. Где найти загрузку для Mac Os X и / или руководство?
10 мар '12 в 19:36
2
ответа
Использование грамматики ParseKit для разбора меток времени
У меня довольно простой вопрос о ParseKit и разборе временных меток... как мне заставить форсировать символическую природу точки / периода. Например, если я пытаюсь разобрать 2008-01-25Я мог бы использовать что-то вроде date = /\d{4}/ '-' /\d{2}/ '-…
15 мар '12 в 12:23
1
ответ
Ошибка компиляции ParseKit на Moutain Lion
Я скачал ParseKit rev 90? с веб-сайта. Пытался скомпилировать демо-приложение. Во-первых, я получил сообщение о том, что "Базовый SDK недоступен". Мне кажется, что SDK10.5 может быть недоступен на Mountain Lion. Я изменил Base SDK 10.7(который являе…
04 авг '12 в 09:38
1
ответ
ParseKit анализ JavaScript
Я хотел бы использовать ParseKit для анализа некоторого кода JavaScript. Я получил настройку фреймворка с грамматикой javascript, но я не могу понять, какой путь выбрать для анализа кода. Дело в том, что я хотел бы, в конце концов, получить, наприме…
18 сен '12 в 13:37
1
ответ
Невозможно собрать / запустить PEGKit ParserGenApp без действительного сертификата разработчика Mac
Я использую PEGKit для генерации парсера для разрабатываемого приложения для iOS. Для этого мне нужно запустить вспомогательное приложение (ParserGenApp), которое распространяется вместе с PEGKit для генерации исходного кода синтаксического анализат…
08 дек '14 в 22:45
1
ответ
Как указать диапазон символов [a-zA-Z] с помощью грамматики ParserKenApp ParseKit
Проблема: Невозможно определить диапазон символов, используя грамматику ParseKit. (Буквы от А до Я с заглавными буквами или без них). Контекст: Я генерирую парсер, используя ParserGenApp ParseKit. Парсер предназначен для.Framework и функционирует ка…
24 фев '14 в 21:20