Вопросы по теме 'ambiguity'

Оптимальное разрешение неоднозначности
Я пытаюсь решить, как устранить двусмысленность в ANTLR . Мне нужно правильно разобрать идентификаторы или идентификаторы с префиксом размера. Сначала я подошел к этой глючной грамматике grammar PrefixProblem; options { language =...
85 просмотров
schedule 19.11.2021

Antlr и леворекурсивные правила
Я пытаюсь написать грамматику с помощью ANTLR, но не могу понять, как antlr работает с рекурсивным выбором. Я читаю много статей и форумов, но не могу решить свою проблему ... Вот небольшая часть моей грамматики: grammar MyGrammar;...
3408 просмотров
schedule 21.09.2021

компилятор postgresql plpgsql: почему он находит двусмысленность там, где ее нет
Почему эта ошибка времени выполнения? ОШИБКА: ссылка на столбец "прибыть" неоднозначна. СТРОКА 6: случай, когда ((приведение ('05: 00 'как время)> = прибытие) ПОДРОБНЕЕ: Это может относиться либо к переменной PL / pgSQL, либо к столбец таблицы....
389 просмотров

Visual Basic 6 - выберите соответствующую функцию
Я работаю над Visual Basic 6, и у нас есть продукт, состоящий из модулей VB6, которые используют друг друга. У каждого модуля есть свой exe. У меня проблема, когда я говорю об одной функции в одном модуле, которая работает, а в другом - нет....
115 просмотров
schedule 13.10.2021

Это двусмысленная грамматика или нет?
Я пытаюсь выяснить, является ли следующая грамматика неоднозначной или однозначной: stmt -> ЕСЛИ выражение ТО stmt | matchedStmt matchedStmt -> IF expr THEN matchedStmt ELSE stmt | разное Он реализует структуру if-then-else....
1002 просмотров

Как вызвать функцию с таким же именем из унаследованного класса в java
Я новичок в java, и я помню, что в C ++ мы сделали что-то вроде CLASSNAME::Fn() , чтобы избежать двусмысленности в наследовании. Вот мой код, и я хочу иметь одинаковые методы отображения в обоих классах и явно обращаться к ним. public class...
3700 просмотров
schedule 22.04.2022

Как оператор T::x(y) может быть неоднозначным, если T является аргументом шаблона?
Я читал информационный бюллетень по этому адресу http://publib.boulder.ibm.com/infocenter/comphelp/v8v101/index.jsp?topic=%2Fcom.ibm.xlcpp8a.doc%2Flanguage%2Fref%2Fkeyword_typename.htm и я понял, что понятия не имею, какой тип T::x может...
191 просмотров
schedule 10.05.2022

Устранение неоднозначности члена класса базового шаблона
У меня есть иерархия классов, и каждый из них должен иметь определенный базовый класс. Затем базовый класс предоставляет возможность публиковать записи журнала и принимает в качестве имени канала журнала (в основном имя класса, который использует...
107 просмотров
schedule 19.05.2022

неоднозначность функций в java
в java я сталкиваюсь с неоднозначностью функции. в основном я перегружаю вариативную функцию я определяю функцию как static void f(Integer... a) { // .. some statements } static void f(float...
3595 просмотров
schedule 29.05.2022

ошибка сдвига/уменьшения конфликтов
Я получаю 20 ошибок сдвига/уменьшения конфликтов. Я обработал приоритет операторов, объявив их отдельно. Я не уверен насчет exprList и propertyList, я пробовал разные их версии, но ошибка не изменилась. %#include<studio.h> void yyerror(...
105 просмотров
schedule 28.05.2022

Использование .NET COM DLL в C++ Builder 4 — неоднозначность между строками и System::Strings
Я создал .NET COM DLL, который мне нужно использовать в моем проекте C++ Builder 4. Я могу импортировать DLL, используя функциональность библиотеки импорта типов (на самом деле я импортирую файл TLB, который поставляется с DLL, когда я ее создаю)....
1964 просмотров
schedule 03.06.2022

Устранение неоднозначности члена класса при множественном наследовании
Предположим, у меня есть этот вариативный базовый шаблон класса: template <typename ... Types> class Base { public: // The member foo() can only be called when its template // parameter is contained within the Types ... pack....
1986 просмотров

Неоднозначность Properties.Settings после добавления LINQ to SQL
Недавно я связал базу данных со своей службой C#, создав элемент LINQ to SQL в своем решении. Все было хорошо и здорово, пока я продолжал кодить, но потом я вдруг заметил, что там 16 ошибок неоднозначности. например Ambiguity between...
1656 просмотров

Проблемы с грамматикой LL(1)
У меня есть грамматика из 26 правил для подграмматики Mini Java. Предполагается, что эта грамматика не является объектно-ориентированной. Во всяком случае, я пытался сделать это с помощью левого фактора и удалить левую рекурсию. Однако я тестирую...
1207 просмотров
schedule 23.07.2022

Что происходит, когда класс и функция имеют одно и то же имя?
#include <iostream> using namespace std; struct test { test(){cout<<"class"<<endl;} }; void test(){cout<<"function"<<endl;} int main() { test(); return 0; } Вывод: function (VS2013 и gcc...
3338 просмотров
schedule 23.07.2022

Неоднозначности JavaCC: как указать синтаксическому анализатору выбрать определенное совпадение из списка более длинных совпадений?
Для некоторых входных данных синтаксический анализатор представляет « Возможные типы более длинных совпадений: { ‹EXPRESSION›, ‹TEXT› } », но по какой-то странной причине он выбирает неправильный. Это источник: SKIP : { " " | "\r" |...
718 просмотров

Как избежать двусмысленности при вызове Java из Matlab?
Я только что обнаружил, что при вызове Java из Matlab object.method(arg1,...,argn) эквивалентно method(object, arg1,...,argn) Проблема здесь в том, что у меня также есть method.m , который выполняет некоторый перевод с Java на...
744 просмотров
schedule 17.12.2022

Почему это перегружающая неоднозначность в gcc?
Почему это ошибка: т.е. длинные длинные и длинные двойные разные типы? ../src/qry.cpp", line 5360: Error: Overloading ambiguity between "Row::updatePair(int, long long)" and "Row::updatePair(int, long double)". Телефонный код: . . pRow...
2113 просмотров
schedule 20.07.2023

Неоднозначность построения объекта/форвардной функции
Observation: the codes pasted below were tested only with GCC 4.4.1, and I'm only interested in them working with GCC. Привет, Я не раз сталкивался с непонятным оператором построения объекта, и только сегодня я заметил, какую двусмысленность...
4844 просмотров

Переопределение квалифицированных виртуальных методов
У меня есть класс С++ с несколькими родителями; каждый родитель определяет функцию с общим именем, но другой целью: class BaseA { virtual void myFunc(); // does some task }; class BaseB { virtual void myFunc(); // does some other task...
2901 просмотров
schedule 30.06.2023