bison

    0

    1답변

    간단한 비손 프로그램으로 컴파일 할 때 오류 1.1이 발생합니다. 구문 오류, 예기치 않은 파일 끝입니다. 들소 : 입력/출력 오류. 나는 들소 -d hw3.y를 사용하여 컴파일 다음과 같이 코드는 다음과 같습니다 line에 대한 당신은 생산에 ;없는 한 %{ #include <stdio.h> %} %token NUMBER %left '+'

    0

    1답변

    나는 그것이 나에게의 오류를주고있다 키워드을 사용하여 컴파일하려고합니다. 오류 : - 꼬리 : - 당신은 일반적으로 마지막 줄이 종료되지 렉스 (또는 플렉스)에서이 오류가 enter image description here

    -4

    1답변

    // 렉스 파일 : alpha [A-Za-z] digit [0-9] %% [\t \n] for return FOR; {digit}+ return NUM; {alpha}({alpha}|{digit})* return ID; "<=" return LE; ">=" return GE; "==" return EQ; "!=" retu

    2

    1답변

    나는 Problems with reentrant Flex and Bison을 통해 작업하고 있습니다. 그것은 컴파일하고 내 컴퓨터에서 잘 실행됩니다. 내가하고 싶은 것은 C++ STL을 사용하는 것이다. CPP 헤더를 포함하려고 할 때마다 찾을 수 없다고합니다. Goog에 대한 몇 가지 질문 만 있습니다. 누구나 이런 종류의 설치 또는 구현할 수있는 솔루션

    0

    1답변

    flex와 bison을 사용하여 스캐너와 파서를 사용할 준비가되었습니다. 파서는 행동에 직접 나무를 구축하고, 할 은 그래서 #define YYSTYPE_IS_DECLARED typedef STreeNode* YYSTYPE; 를 사용하고 STreeNode 및 I라는 구조체를 생성 된 구조체는 다음과 같이 있습니다 typedef struct tagSTr

    -2

    1답변

    나는 다른 사람의 사이에서 다음과 같은 구조를 가지고 언어에 대한 들소의 파서를 쓰고 : 자기 파견 : [identifierarguments] 파견 : [expression. identifierarguments] 문자열 자르기 : expression [expression, expression] - 파이썬과 유사합니다. arguments은 쉼표로 구분 된 표

    -1

    1답변

    나는 Flex & Bison 프로젝트 작업 중입니다. 나는 플렉스 & 들소 완벽하게 작동하지만 진정한 argv 입력 문자열을주고있어. 그래서 저는 yyin을 변경하여 argv [1]를 취했지만 실제로 작동하지 않습니다. 그냥 무시합니다. 여기 #include "parser.hpp" #include <stdio.h> #include <iostream>

    -2

    1답변

    다른 언어와 마찬가지로 //,/--- /, #, % 등을 사용하여 주석을 추가 할 수 있습니다. 마찬가지로 코드를 더 잘 이해할 수 있도록 flex/bison 소스 코드에 주석을 추가하려고합니다. 나는 똑같이 할 수 있니? 그렇다면 어떻게? 인터넷에서 동일하게 검색하려고 시도 할 때마다 일반적으로 flex/bison에서 주석을 정의하고 flex/bison

    0

    1답변

    My C++ 프로젝트에는 Bison 파서가 포함되어 있습니다. ".l"과 ".y"파일 (또는 비슷하게)을 사용하여 작성하는 scons 함수는 무엇입니까? 빌드를 통해 문법을 소스 코드로 컴파일하는 것을 의미합니다. lex/yacc 파일을 기반으로하는 빌드가 기본적으로 지원된다고 가정하지만, 'uncommon'컴파일러로 일부 파일을 빌드해야한다면 무엇이 필요

    0

    1답변

    계산기를 구현하려고 시도했지만이 Flex, Bison 및 C 프로그램의 소스를 찾을 수 없습니다. 나는 내가 뭘 잘못하고 있는지 말할 수 없다. 여기 내 파일은 다음과 같습니다 [email protected]:~/Downloads/YASPLANG$ ls a.out compiler.output compiler.y lex.yy.c compiler.l co