Я ищу простой компилятор, который компилирует простой язык, мне нужен он, чтобы написать работу об этом и изучить, как компиляторы работают, я не ищу сложную вещь просто простое...
Недавно, я начал изучать ANTLR. Я знаю, что лексические анализаторы/синтаксические анализаторы вместе могут использоваться для построения языков программирования. Кроме DSLs или языков программирования, имейте Вас когда-либо непосредственно или...
Я понимаю, что это - широкая тема, но я ищу хорошую краткую информацию о парсинге значения из текста, идеально в Python. Как пример того, что я надеюсь делать, если пользователь делает сообщение в блоге как: "Manny...
Я работаю над проектом, где я должен проанализировать страницу текста и наборы страниц текста для определения доминирующих слов. Я хотел бы знать, существует ли библиотека (предпочтите c# или Java), который будет...
Я обращаюсь к скорости вдоль своего процесса открытия здесь вполне немного, поскольку это - мое первое предприятие в мир лексического анализа. Возможно, это - даже неправильный путь. Во-первых, я опишу свою проблему: Я'...
Лексические анализаторы довольно легки записать, когда у Вас есть regexes. Сегодня я хотел записать простой общий анализатор в Python и придумал: ре импорта импортирует sys Маркер класса (объект): """...
У меня есть текст вроде my_text = «Билл». Мне нужны лексические тексты для моей строки, мой желаемый результат - my_output = [«Билл», «Биллинг», «Счет»)
Я начинаю некоторое изучение, и я хочу записать свою собственную подсветку синтаксиса для файлов в C++. Кто-либо может дать мне идеи о том, как пойти о выполнении этого? Мне кажется этим, когда файл открыт:...
Я разбираю предложения. Я хочу знать соответствующее содержание каждого предложения, определенного свободно как "полууникальные слова" относительно остальной части корпуса. Что-то подобное Amazon "статистически...
Я очень плохо знаком с понятием записи ассемблера и даже после чтения большого количества материала, я все еще испытываю затруднения при обертывании моей головы вокруг нескольких понятий. К чему процесс...
Мне создали лексический анализатор, что потоки маркеры от во входе, но я не уверен, как создать следующий шаг в процессе - дерево синтаксического анализа. Делает у кого-либо есть любые хорошие ресурсы или примеры о том, как...
Я использую Flex и Бизона для парсера-генератора, но имею проблемы с начальными состояниями в моем сканере. Я использую эксклюзивные правила иметь дело с комментарием, но эта грамматика, кажется, не соответствует...
Я в настоящее время анализирую набор писем и хочу вытащить слова и другие интересные маркеры из писем (даже с орфографическими ошибками или комбинацией символов и букв, как "zebra21" или "...
Кто-либо знает, где файл спецификации FLEX или LEX для Python существует? Например, это - спецификация закона для ANSI C язык программирования: http://www.quut.com/c/ANSI-C-grammar-l-1998....
Я ищу достойный генератор лексического анализатора для C#/.NET - что-то, что поддерживает категории символа Unicode и генерирует несколько читаемый и эффективный код. Кто-либо знает об одном?Править:...
Я новичок в Python, поэтому пытаюсь найти хорошее решение / подход к выполнению некоторых операций над текстовым файлом: Чего я хочу достичь: Пройдите через текстовый файл, который содержит от 5 до 10 тысяч строк, чтобы найти ...
Это мой первый раз, когда я имею дело с оптимизированной функциональностью поиска, и часть моего мастерства находится на переднем крае разработки под Android, но я готов принять приключение поиска в спящем режиме. Я делаю ...
При анализе большого файла объемом 3 гигабайта с помощью DCG важна эффективность. Текущая версия моего лексера в основном использует предикат or; / 2, но я прочитал, что индексация может помочь Индексирование это ...
Я пытаюсь узнать, что ANTLR и в то же время используют его для текущего проекта. Я перешел к сути дела, куда я могу запустить лексический анализатор на блоке кода и произвести его к CommonTokenStream. Это...
У меня есть регулярное выражение Python, которое содержит группу, которая может произойти нуль или много раз - но когда я получаю список групп впоследствии, только последний присутствует. Пример: re.search (" (\w) *...
Как любимый проект, я хотел бы попытаться реализовать язык Бэйсик своего собственного дизайна, который может использоваться в качестве веб-языка сценариев. Это тривиально для запущения программы C++ как Apache CGI, таким образом, реальная работа...
Какова цель объединения в yacc файле? Разве это непосредственно связано с yylval в файле гибкого провода? Если Вы не используете yylval, то Вы не должны использовать объединение?
Я уже записал генератор, который добивается цели, но я хотел бы знать самый лучший способ реализовать правило вне игры. Вскоре: вне игры управляйте средствами в этом контексте, который добавление отступа...
Я нахожу каждую функцию Ruby немного сбивающей с толку. Если у меня будет строка текста, то каждый цикл даст мне каждое разграниченное пространством слово, а не каждый отдельный символ. Таким образом, каков лучший способ получить...
В Законе/Flex там способ получить положение в символьном потоке (от запуска файла), в котором появляется маркер? Отчасти как yylineno за исключением того, что это возвращает позицию символа как...
Я хочу передать фактическую строку маркера. Если у меня есть маркер, названный идентификатором, то я хочу, чтобы мой yacc файл на самом деле знал то, какой идентификатор называют. Я вещь я должен передать строку с помощью yylval в yacc файл...