Результаты поиска по запросу "lexical-analysis"

1 ответ

похоже, именно то, что вы предлагаете в своем ответе, верно?

ою простой сканер. Предположим, у меня есть следующие токены, определенные для моего языка: !, !=, !==, <, <<, {Теперь я могу указать их с помощью регулярных выражений, поэтому: !=?=? | { | <<?Тогда я использовалhttp://hackingoff.com ...

1 ответ

@Pointy Мне наконец-то удалось создать свой собственный парсер, используя ссылку, которую я разместил выше. Думать, что я могу использовать это для разбора самого Javascript, - это просто ошеломительно и было действительно весело! Спасибо !

ебята, спасибо за чтение В настоящее время я пытаюсь сделать калькулятор в стиле Google. Вы вводите строку, она определяет, может ли она быть рассчитана, и возвращает результат. Я начал медленно с основ:+ - / * и обработка скобок. Я хочу со ...

2 ответа

@tiftik - отметил, спасибо. (См. Вычеркнуть)

того, не закрывая комментарий/*...Что такое лексическая ошибка в C?

ТОП публикаций

2 ответа

пожалуйста, отредактируйте свое сообщение и немного отформатируйте его, чтобы сделать его читабельным (пробовал, но потерялся ;-)

аюсь сделать калькулятор в C или Objective-C, который принимает строку в соответствии с 8/2+4(3*9)^2и возвращает ответ 2920. Я бы предпочел не использовать генератор, такой как Lex или Yacc, поэтому я хочу закодировать его с нуля. Как мне ...

3 ответа

Профилировщик / Анализатор для Erlang?

Есть ли хорошие профилировщики / анализаторы кода для Erlang? Мне нужно что-то, что может построить граф вызовов для моего кода.

1 ответ

Игнорировать пробелы с помощью PEG.js

Я хочу игнорироватьпробельные символы а такженовые линии с моей грамматикой, поэтому они отсутствуют вPEG.js [http://pegjs.majda.cz/online]выход. Кроме того, литерал в скобках должен быть возвращен в новом массиве. грамматика start = 'a'? sep+ ...

3 ответа

Написание ассемблера Z80 - лексизация ASM и построение дерева разбора с использованием композиции?

Я очень плохо знаком с концепцией написания ассемблера, и даже после прочтения большого количества материала у меня все еще возникают трудности, когда я обдумываю пару понятий. Как происходит процесс разбиения исходного файла на токены? Я ...

1 ответ

Как использовать escape-символ обратной косой черты для новой строки в JavaCC?

У меня есть задание создать лексический анализатор, и у меня все работает, кроме одного бита. Мне нужно создать строку, которая будет принимать новую строку, и строка отделяется двойными кавычками. Строка принимает любое число, букву, некоторую ...

1 ответ

DFAs против Regexes при внедрении лексического анализатора?

(Я только учусь писать компилятор, поэтому, пожалуйста, исправьте меня, если я сделаю какие-то неправильные заявления) Зачем кому-то еще реализовывать DFA в коде (операторы goto, реализации на основе таблиц), когда они могут просто использовать ...

3 ответа

Советы по созданию «Грамматики без контекста»

Я новичок в CFG, Может кто-нибудь дать мне советы по созданию CFG, который генерирует какой-то язык Например L = {am bn | m >= n} Что я получил это: So -> a | aSo | aS1 | e S1 -> b | bS1 | e но я думаю, что эта область не так, потому что ...