lexical-analysis

    4

    2답변

    거의 모든 컴파일러가 오류 메시지와 함께 줄 번호를 반환합니다. 나는 컴파일러 디자인 관점에서 어떻게 컴파일러는 다음 단계의 측면에서 라인 번호 메시지를 처리합니까 궁금해? 감사. 스캐너 파서 AST 데이터 구조 코드 생성 추가에 : 실행 시간 환경 기계 통역

    2

    1답변

    텍스트 파일에서 (있는,있다, 오전, 있었 등) 일반적인 단어를 제거해야합니다. 자바에서 그것을하는 효율적인 방법은 무엇입니까?

    2

    1답변

    들여 쓰기 기반 문법에 대한 렉서를 쓰려고하는데 들여 쓰기에 문제가 있습니다. 여기 내 코드입니다 : { module Lexer (main) where import System.IO.Unsafe } %wrapper "monadUserState" $whitespace = [\ \t\b] $digit = 0-9 -- dig

    0

    2답변

    두 개의 서로 다른 텍스트를 유사점과 비교하고 관련성 여부를 알려주는 Java 라이브러리가 필요합니다. 예를 들어 , 나는이 A) "COMP 150.00 MG X 20.00 UN" B) "COMP 150.00 MG X 60.00 UN" 와 중 하나를 비교하는 것 이 하나 c) "150mg comp.rec.x 20"(210) 와 첫 번째는 해당하며, 두 번째

    0

    2답변

    메신저 visual studio 2010 for C++을 사용하여 C 프로그래밍을위한 어휘 분석기 용 코드를 구현했지만 C++ 프로그래밍에서 어휘 분석기 용 코드를 구현했는데 오류가 발생했습니다. "유형 지정자가없는 것으로 가정합니다 - 참고 : C++에서는 default-int를 지원하지 않습니다" 내 코드에 문제가 있습니까? 아니면 그냥 컴파일러를 변경

    3

    2답변

    Flex를 사용하여 토큰을 다시 입력 스트림에 넣을 수있는 방법이 있습니까? yyunlex()과 같은 일부 기능을 상상해보십시오.

    0

    2답변

    프로젝트에서 파일에서 읽은 가짜 프로그래밍 언어에 대한 간단한 어휘 분석기를 만들려고합니다. 나는 그 프로그램을 어떻게 구현할 수 있는지 묻는 질문을 일주일 앞두고 다음과 같이 대답 해 주었다. 입력 버퍼와 2 개의 출력 버퍼를 만든다. 두 개의 루프를 초기화하고 토큰의 시작을 찾을 때까지 증가시킵니다. 시작을 찾았 으면 공백 또는 기호를 찾을 때까지 두

    0

    1답변

    인사들 프로그래밍 방식에 아주 새로운 메신저 dr.scheme 을 사용하고 프로그램이 정확하게 내가 무엇을 놓치고 있는지 또는 내 실수를 암시하지는 않습니다. (define alist'(< SUM + 34 >)) (define (token? object) (and (list? object) (not (null? object))

    2

    1답변

    저는 작은 경우를 넘어서 전체적으로 렉싱하고 파싱하는 것을 처음 사용합니다. 주어진 문제점을 감안할 때, 제 문제는 제가 스칼라에서 방언과 같은 JSP를 파싱하려고한다는 것입니다. 나는 char 스트림을 렉싱하고 있는데, JSP와 같은 태그를 얻었을 때, 나는 막혔다. Some text<%tag attribute="value"%>more stuff. 내

    0

    1답변

    어휘의 다양성과 몇 가지 의미있는 통계를 계산하는 스크립트를 작성했습니다. 내 문제는 일부 파일에 그것이 내가 나쁜 악의적 인 줄만 추측 할 수있는 것에 부딪 힐 때 실패한다는 것이다. 각 데이터 파일에는 json의 문자열이 각각의 행에 들어 있습니다. 이 계산을위한 의미있는 필드는 "텍스트"필드입니다. 내 코드 : import fileinput impo