46
ответов

Существует ли человекочитаемый язык программирования? [закрытый]

Я имею в виду, там кодированный язык с человеческим кодированием стиля? Например: Создайте объект под названием MyVar и инициализируйте его к 10; Возьмите MyVar и назовите MyMethod () с параметрами... Я знаю, что это не так...
вопрос задан: 1 May 2012 07:06
11
ответов

Почему много языков программирования помещает тип *после* имя переменной?

Я просто столкнулся с этим вопросом в Движении FAQ, и это напомнило мне о чем-то, что это прослушивало меня некоторое время. К сожалению, я действительно не вижу то, что достигает ответ. Это походит...
вопрос задан: 26 January 2013 20:57
11
ответов

Существует ли имя, означающее “не одиночный элемент”?

Существует ли имя, означающее "не одиночный элемент"?
вопрос задан: 24 October 2008 11:10
10
ответов

Является ли C ++ контекстно-зависимым или контекстно-зависимым?

Я часто слышу заявления о том, что C ++ является контекстно-зависимым языком. Возьмите следующий пример: a b (c); Это определение переменной или объявление функции? Это зависит от значения символа с ....
вопрос задан: 30 January 2013 21:33
8
ответов

Как я генерирую предложения от формальной грамматики?

Что такое распространенный способ генерировать предложения от грамматики? Я хочу алгоритм, это - вид противоположности синтаксического анализатора. Таким образом, учитывая формальную контекстно-свободную грамматику (говорят, что LL), я хочу генерировать..
вопрос задан: 3 March 2009 04:29
6
ответов

Как определить, является ли язык LL (1) LR (0) SLR (1)

Существует ли простой способ определить, является ли грамматика LL (1), LR (0), SLR (1)... только от наблюдения грамматики, не делая никакого сложного анализа? Например: решить, является ли Грамматика BNF...
вопрос задан: 11 November 2017 11:55
6
ответов

C++ создает [закрытый] синтаксический анализатор

Что лучший способ состоит в том, чтобы создать синтаксический анализатор в C++ из файла с грамматикой?
вопрос задан: 3 December 2009 22:37
6
ответов

Грамматика Lisp в yacc

Я пытаюсь создать грамматику Lisp. Легкий, правильно? По-видимому, нет. Я представляю эти исходные данные и получаю ошибки... (1 1), 23 23 23 ui ui Это грамматика... %% sexpr: атом {printf ("...
вопрос задан: 14 February 2009 18:46
6
ответов

Поиск Полного Delphi (Object Pascal) синтаксис

Мне нужен полный синтаксис Object Pascal (предпочтительно Delphi 2009). Часть синтаксиса дана справочными файлами, но не вся информация обеспечивается. Таким образом, я начал собирать свободные биты информации...
вопрос задан: 21 January 2009 21:37
6
ответов

Сдвиг уменьшает конфликт

У меня есть проблема при понимании смещения/уменьшения confict для грамматики, которую я знаю, не имеет никакой неоднозначности. Случай является одним из, если еще вводят, но это еще не 'свисание' проблема, так как я имею...
вопрос задан: 12 October 2008 21:58
5
ответов

Haskell - Как к лучше всего для представления грамматики языка программирования?

Я смотрел на Haskell, и я вполне хотел бы записать компилятор (как осуществление изучения) в нем, начиная со многое из, его - врожденные функции, может быть с готовностью применен к компилятору (особенно рекурсивное...
вопрос задан: 3 November 2019 04:14
5
ответов

Грамматики, Scala, анализирующий Combinators и беспорядочные наборы

Я пишу приложение, которое возьмет в различных строках "команды". Я смотрел на Scala combinator библиотека для маркирования команд. Я нахожу в большом количестве случаев, которые я хочу сказать: "Они...
вопрос задан: 23 November 2009 08:03
5
ответов

Компонуемые грамматики

Существует столько языков программирования, которые поддерживают включение мини-языков. PHP встраивается в HTML. XML может быть встроен в JavaScript. Linq может быть встроен в C#. Регулярный...
вопрос задан: 4 June 2009 21:29
4
ответа

Почему C ++ не может быть проанализирован с помощью анализатора LR (1)?

Я читал о синтаксических анализаторах и генераторах синтаксических анализаторов и нашел это утверждение на странице анализа LR в Википедии: многие языки программирования могут быть проанализированы с использованием некоторого варианта синтаксического анал
вопрос задан: 30 March 2018 19:55
4
ответа

Шаблонная неоднозначность C++

Друг и я обсуждали шаблоны C++. Он спросил меня, что это должно сделать: шаблон <iostream> #include <bool> структура {(bool) {станд.:: суд <<"bool\n";} (освобождают*) {...
вопрос задан: 22 December 2015 12:34
4
ответа

Репозиторий грамматик BNF?

Существует ли место, я могу найти Форму Бэкуса-Наура или грамматики BNF для популярных языков? Каждый раз, когда я делаю поиск, я не появляюсь очень, но я полагаю, что они должны быть опубликованы где-нибудь. Я больше всего интересуюсь...
вопрос задан: 9 June 2012 14:19
4
ответа

Дерево синтаксического анализа и информация о грамматике

Кто-либо знает, где найти хорошие ресурсы онлайн с примерами того, как сделать грамматики и деревья синтаксического анализа? Предпочтительно вводные материалы. Информация, которая является n00b товарищеской встречей, ничто не нашла хорошим...
вопрос задан: 21 April 2011 18:05
4
ответа

Почему я не могу присвоить @b || @c к @a в Perl?

Я хотел бы выполнить некоторое замысловатое изменение @a = @b || @c присвоение, с намерением взятия @b если непустой (следовательно верный в булевом смысле), @c иначе. Документация explicitely...
вопрос задан: 31 August 2009 20:45
4
ответа

Блок проверки грамматических ошибок с открытым исходным кодом [закрывается]

Для проекта онлайн я продолжаю работать, я ищу блок проверки грамматических ошибок с открытым исходным кодом. Я искал Google с некоторыми хорошими результатами (http://www.link.cs.cmu.edu/link/, и т.д.), но я задаюсь вопросом что...
вопрос задан: 23 July 2009 18:38
4
ответа

Изучение верхушки дерева

Я пытаюсь преподавать мне генератор грамматики Верхушки дерева Ruby. Я нахожу, что мало того, что документация горестно редка для "лучшей" там, но что это, кажется, не работает как...
вопрос задан: 6 February 2009 16:24
4
ответа

Инструменты записи грамматики [закрываются]

Я пытаюсь записать грамматику в EBNF (запрещающий действительно серьезное основание, это должен быть EBNF), и ищу несколько утилит для него - если существует графический интерфейс, который может сделать один, который был бы...
вопрос задан: 5 November 2008 03:16
3
ответа

Ruby имеет дополнение подобным Perl 6 грамматик?

Perl был одним из моих дежурных инструментов языка программирования в течение многих лет и лет. Perl 6 грамматик похож на большую функцию языка. Я хотел бы знать, запустил ли кто-то что-то вроде этого для Ruby.
вопрос задан: 27 November 2019 19:20
3
ответа

Парсинг грамматик с помощью OCaml

У меня есть задача записать (игрушечный) синтаксический анализатор для (игрушечной) грамматики с помощью OCaml и не уверенный, как запустить (и возобновить), эта проблема. Вот демонстрационная грамматика Awk: введите ('нетермин', термин) символ = N '...
вопрос задан: 16 September 2012 21:19
3
ответа

Проблема, разрешающая конфликт на уровне регистра в моей грамматике

Я пытаюсь записать маленький синтаксический анализатор с Иронией. К сожалению, я получаю "конфликт на уровне регистра". Грамматики не являются моей сильной стороной, и я только должен получить эту маленькую сделанную штуку. Вот уменьшенный...
вопрос задан: 4 October 2011 02:20
3
ответа

Где я могу найти грамматику C# 3.0?

Я планирую записать компилятор C# 3.0 в C#. Где я могу получить грамматику для поколения синтаксического анализатора? Предпочтительно тот, который работает с ANTLR v3 без модификации.
вопрос задан: 13 October 2009 16:52
3
ответа

Что такое древовидный синтаксический анализатор в ANTLR, и я вынужден записать тот?

Я пишу лексический анализатор/синтаксический анализатор для небольшого подмножества C в ANTLR, который будет выполнен в среде Java. Я плохо знаком с миром языковых грамматик и во многих учебных руководствах ANTLR, они создают AST-...
вопрос задан: 30 March 2009 15:41
2
ответа

Как сделать эту грамматику LL (1)

Я хочу знать, возможно ли преобразовать эту грамматику в LL (1). Это грамматика: A - > Б | C B - > а | ';' C - > D | D ';' D - > ';' а | D ';'
вопрос задан: 19 March 2019 15:08
2
ответа

Что делает Ometa особенным? [закрытый]

Ometa является "новым объектно-ориентированным языком для сопоставления с образцом". Я встретился с сопоставлением с образцом на языках как инструменты Oz для парсинга грамматик как Lexx/Yacc или Pyparsing прежде. Несмотря на взгляд на...
вопрос задан: 2 August 2012 00:00
2
ответа

Как я могу создать чистое, Python как грамматика в ANTLR?

Хороший день! Как я могу создать простую грамматику ANTLR, обрабатывающую многострочные выражения без потребности или в точках с запятой или в обратных косых чертах? Я пытаюсь записать простой DSLs для выражений: # sh...
вопрос задан: 23 July 2009 03:27
2
ответа

Стандартный формат для деревьев синтаксического анализа и абстрактных синтаксических деревьев

У меня есть идея для проекта хобби, который выполняет некоторый анализ кода и управление. Этот проект потребует и деревьев синтаксического анализа и абстрактных синтаксических деревьев данного исходного файла. Кроме того, bi-...
вопрос задан: 17 February 2009 09:31