Вопросы по теме '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 просмотров
schedule
18.10.2021
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 просмотров
schedule
16.03.2022
Как вызвать функцию с таким же именем из унаследованного класса в 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 просмотров
schedule
18.06.2022
Неоднозначность Properties.Settings после добавления LINQ to SQL
Недавно я связал базу данных со своей службой C#, создав элемент LINQ to SQL в своем решении. Все было хорошо и здорово, пока я продолжал кодить, но потом я вдруг заметил, что там 16 ошибок неоднозначности. например
Ambiguity between...
1656 просмотров
schedule
28.06.2022
Проблемы с грамматикой 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 просмотров
schedule
04.10.2022
Как избежать двусмысленности при вызове 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 просмотров
schedule
02.11.2022
Переопределение квалифицированных виртуальных методов
У меня есть класс С++ с несколькими родителями; каждый родитель определяет функцию с общим именем, но другой целью:
class BaseA
{
virtual void myFunc(); // does some task
};
class BaseB
{
virtual void myFunc(); // does some other task...
2901 просмотров
schedule
30.06.2023