Nokogiri великолепен. Я могу делать такие вещи, как #css ('. Bla'), который вернет первый соответствующий элемент. Прямо сейчас нам нужно провести некоторый синтаксический анализ исходного кода Ruby - найти все методы внутри класса и т. Д. ...
Я хотел бы написать небольшой инструмент, который использует программу C ++ (один файл .cpp ), находит "основную" функцию и добавляет к ней 2 вызова функций, один в начале и один в конце. Как это может быть ...
Я слышал, что «настоящие разработчики компиляторов» используют свои собственные парсер вручную, а не с помощью генераторов парсеров. Я также слышал, что генераторы парсеров не подходят для реальных языков. Предположительно, ...
Существует ли общий синтаксический анализатор для синтаксического анализа строк «... назад» и преобразования их в объекты DateTime? Возможные предложения: 1 год | @count лет (и 1 неделя | @count недель) назад
1 неделя | @count недель (и 1 (скрыто)
У меня есть набор S "маленьких" деревьев S [i], для которых мне нужно найти их позиции внутри большего дерева, которые используются в качестве шаблонов для поиска совпадающих поддеревьев в большом дереве T. Я знаю S, прежде чем начать ...
Как я могу иметь подкоманду по умолчанию, или обработать случай, когда никакая подкоманда не дается, используя argparse? import argparse a = argparse.ArgumentParser () b = a.add_subparsers () b.add_parser ('hi') a ....
В Excel, если вы импортируете текст с разделением пробелами, в котором столбцы не выстраиваются идеально, и данные могут отсутствует, например pH pKa / Em n (наклон) 1000 * chi2 vdw0 CYS-I0014_ ...
Я пытаюсь проанализировать ранее записанную трассировку для заголовков HTTP с помощью модуля dpkt: import dpkt
import sys f = file (sys.argv [1], "rb")
pcap = dpkt.pcap.Reader (f) для ts, buf в pcap: eth = dpkt ....
Разбирать числа и строки - это задача лексера? Это может показаться глупым, а может и нет, учитывая тот факт, что я спрашиваю, должен ли лексер анализировать ввод. Однако я не уверен, действительно ли это ...
Я ищу хороший парсер SQL в Delphi (2010) для SQL Server. Мне нужна такая вещь, чтобы разобрать запрос и извлечь: выберите список, где и упорядочить по предложениям. Неважно, реклама это ...
Есть ли простой способ интеграции Bison / Flex / Yacc в XCode? Я хочу написать свой собственный язык для анализа, который взаимодействует с моими объектами ObjC. Но инструменты будут принимать только STDIN в качестве входных данных, и ...
Особенно получение функции возврата Тип n (и, если возможно, тип указателя). (Я пытаюсь написать автоматическую генерацию библиотек-оболочек ioctl / dlsym (чтобы быть LD_PRELOAD ed)). Питон или рубин ...
У меня есть двоичный файл, который представляет собой простой список 32-битных чисел с плавающей запятой ieee754 со знаком. Они ничем не разделены, а просто появляются друг за другом до EOF. Как мне читать из ...
Я уже смотрел сам, но мне кажется, Google-f ты сегодня не силен. Я работаю над разработкой стандартизованного протокола для обмена структурами данных через TCP / IP-соединение между Apache / ...
Мне нужно проанализировать csv с кодировкой utf8. После преобразования я только что увидел, что проблема связана с символом спецификации (ï »¿) в начале. Я не могу создать csv, избегая спецификации с кодировкой utf8, поскольку мне нужно ...
Я изучаю возможность написания инструмент форматирования кода для языка Apex, вариант Java для Salesforce.com и perhams VisualForce, его язык разметки на основе тегов. Я понятия не имею о ...
Я читаю данные из файла и создаю объекты на основе этих данных. Формат данных не находится под моим контролем и иногда бывает поврежден. Каков наиболее подходящий способ обработки этих ошибок ...
Я видел несколько генераторов парсера javascript: Jison (http://zaach.github.com / jison /)
PEG.js (http://pegjs.majda.cz/)
ANTLR (http://www.antlr.org/)
JS / CC (http://jscc.jmksf.com/) Есть ли у кого-нибудь какие-нибудь ...
Есть ли какая-нибудь библиотека в hackage, которая может анализировать код haskell и проверять, является ли он правильным кодом или нет? Я хочу немного поиграть с эволюционной моделью, и я хочу проверить, созданы ли строки кода ...
I написал приложение java для связи с веб-приложением с помощью XML. После развертывания я обнаружил, что анализ XML, созданного веб-приложением, занимает слишком много времени. Например, требуется около 2 ...
Я решил проверить FParsec и попытался написать синтаксический анализатор для λ выражения. Как оказалось, рвение затрудняет рекурсивный синтаксический анализ. Как я могу это решить? Код: открытый тип FParsec λExpr =
...
Я хочу преобразовать исходный файл PHP в AST (желательно как вложенный массив инструкций). Я в основном хочу преобразовать такие вещи, как f ($ a, $ b + 1), во что-то вроде array ('function_call', ...
Я пытаюсь очистить данные с веб-страницы, но мне нужно получить все данные по этой ссылке. включить 'simple_html_dom.php';
$ html1 = file_get_html ('http: //www.aktive-buergerschaft.de / ...
Я нахожусь на ранних этапах разработки серии простых словесных игр, которые, я надеюсь, помогут мне выучить новые слова. Важнейшая часть моих идей - это полностью разбираемый словарь; Я хочу уметь ...
Я работаю над написанием бота IRC на C, и столкнулся с проблемой. В своей основной функции я создаю свой сокет и подключаюсь - все это радостное дело. Затем у меня есть (почти) бесконечный цикл, чтобы прочитать, что происходит ...
Я пытаюсь понять, как реализовать подсветку синтаксиса в реальном времени при обработке очень большой строки. Я очень запутался. Вот что я знаю: (Предположим, у меня есть функция parsedString ...
У меня есть файл, который выглядит примерно так: | 29923C | SomeGuy, NameHere1 | 00039252 | 042311 | Здесь некоторая адресная информация |
| 47422K | SomeGuy, NameHere2 | 00039252 | 042311 | Некоторая адресная информация здесь |
| 98753D | ...