parser-generator

    1

    1답변

    나는 void Stm() : {} { try { ( IfStm() | WhileStm() ) }catch (ParseException e) { error_skipto(SEMICOLON); } } void error_skipto(int kind) { Pars

    2

    2답변

    레몬 파서 구동 응용 프로그램에서 수학 변수를 허용하려고합니다. 예를 들어, 사용자가 x^2 + y를 입력하면, 매번 재 패싱 할 필요없이 x 및 y 값의 100000 다른 쌍에 대해이를 평가할 수 있습니다. 필자가 생각할 수있는 유일한 방법은 파서가 객체 트리를 생성 한 다음 입력이 주어지면 표현식을 평가하는 것입니다. 더 좋고/더 간단하고 빠른 방법이

    0

    4답변

    함수 이름, 매크로 및 정의를 추출하기 위해 C 파서를 개발해야합니다. 내 접근 방식은 처음부터 시작해서는 안된다. 단지 함수와 매크로를 이미 파싱 한 geany와 같은 C 프로그램 에디터에 접근하기 만하면된다. 이 에디터의 간단한 API일지도 모른다. javacc을 사용하기 때문에 일부 다른 구문 분석기가 사용됩니다. 이 작업은 이미 편집자가 수행하므로

    0

    1답변

    objective-c를 사용하여 다양한 데이터 파일을 SQLite 데이터베이스로 파싱하여이 데이터를 쿼리하려고합니다. 텍스트는 아래 형식에있을 것입니다 : PokerStars Hand #74875631942: Hold'em No Limit ($0.50/$1.00 USD) - 2012/02/01 17:08:58 ET Table 'Psyche II' 2-ma

    6

    1답변

    그물을 통해 Java와 함께 GNU Bison을 사용하는 자습서 및/또는 예제가 있는지 아는 사람이 있습니까? 나는 그물을 수색했다. 그러나 나는 아무것도 찾을 수 없었다. 예제를 구현하려고 시도했지만 컴파일 할 수 없습니다 (필자도 렉서가 필요하기 때문에). 이 %{ static void main(String[] args) { yypar

    6

    1답변

    나는 설명서에 this page를 읽기, 그것을 파이썬 소스 파일을 구문 분석 파서 생성기 에 의해 읽고 사용되는 이 전체 파이썬 문법, 말한다 것을 발견했다 그러나 CPython이 사용하는 파서 생성기를 찾는 데 어려움을 겪고 있습니다. 그렇다면 CPython이 사용하는 파서 생성기는 무엇입니까? 해당 페이지에서 아무런 수정없이 문법을 사용하는 다른 파서

    5

    1답변

    함수 호출을 지원하기 위해 만든 간단한 문법에 문제가 있습니다. Greg의 레몬 기반 PHP_ParserGenerator를 사용하고 있습니다. 이 문법의 중요한 부분이다 : I가 array('user' => array('name' => 'Dennis'));의 문맥 파서를 초기화하고 다음 코드를 실행할 때 program ::= expr(A). { $

    1

    1답변

    요구 사항 지정 언어 용 컴파일러를 빌드 할 계획입니다. 필자는 JFlex를 어휘 분석기로 사용하고 CUP를 파서로 사용하여 아이디어를 얻었습니다. JFlex 및 CUP을 공식 사양 언어로 사용할 수 있다는 사실을 알려주십시오. 모든 문서 및 자습서는 프로그래밍 언어에만 관련됩니다. 공식 언어 컴파일러 작성에 사용할 수있는 자습서.

    0

    1답변

    gb reasearch에서 ax 파서 프레임 워크로 약간의 연주를하고 있으며 gcc 4.6.2에 문제가 있습니다. VC++ 10- 컴파일러에는 문제가 없습니다. 라인 : auto space = axe::r_any(" \t"); // trailing spaces auto trailing_spaces = *space & (comma | endl); 오

    -2

    1답변

    <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE Catalog SYSTEM "http://store.yahoo.com/doc/dtd/Catalog.dtd"> <Catalog StoreID="yhst-34564052343" StoreName="test.com" PublishTimestamp="1332786206">