PEG.js

소프트웨어 스크린 샷:
PEG.js
소프트웨어 정보:
버전: 0.9.0 업데이트
업로드 날짜: 28 Sep 15
개발자: David Majda
라이센스: 무료
인기: 126

Rating: 2.0/5 (Total Votes: 2)

PEG.js 복잡한 데이터 또는 컴퓨터 언어를 처리하는 파서를 생성하는데 사용될 수있다.
그것은 데이터 프로세서, 통역, 변압기 또는 컴파일러를 만들기위한 기본 도구로는

이 릴리스의 새로운 기능 : 있습니다.

를 청소, 재스민에 QUnit에서 테스트 스위트를 변환 도중에.
트래비스 CI 통합.
내부 코드 개선 및 수정 다양한.
생성 된 코드의 개선 및 수정 다양한.
예를 들어, 문법 개선 및 수정 다양한.
README.md을 개선.
마크 다운으로 전환 CHANGELOG.

버전 0.8.0의 새로운 기능 :

이 방법에 청소, 재스민에 QUnit에서 테스트 스위트를 변환.
트래비스 CI 통합.
내부 코드 개선 및 수정 다양한.
생성 된 코드의 개선 및 수정 다양한.
예를 들어, 문법 개선 및 수정 다양한.
README.md을 개선.
마크 다운으로 전환 CHANGELOG.

버전 0.7.0의 새로운 기능 :

시맨틱 조건은 앞의 라벨에 액세스 할 수 있습니다.
구현 대소 문자를 구분 문자와 클래스 매칭.
코드 생성기를 다시 썼다 - 별도의 패스에 몇 가지 계산을 분할하고 적절한 템플릿 시스템에 기반.
스택 형 방식으로 생성하는 파서 변수의 재 작성 처리, 코드를 단순화하고 파서 더 작고 더 빠른 결정.
Node.js에 적응 0.6.6+ (더 이상 이전 버전에서 지원하지 않음).
IE & # x3c에 대한 지원을 떨어졌다; 8.

버전 0.6.2의 새로운 기능 : 작업이 반환 할 때

파서의 위치를​​ 재설정 | 널 (null)을 |.
자바 스크립트 예제 문법에 고정 오타.

작은 변화 :

버전 0.6.1의 새로운 기능 :
축소 된 버전을 생성 할 때 --ascii 옵션을 사용합니다.

버전 0.6.0pre의 새로운 기능 :

재 작성 명령 줄 모드 대신 코뿔소의 Node.js 기반으로합니다 - 더 이상 자바 의존성을. 이것은 또한 PEG.js는 Node.js 패키지로 제공되며, 모듈로 요구 될 수 있다는 것을 의미한다.
브라우저의 버전은 두 가지 종류 (일반 및 축소 된)의 명령 오프라인 하나 별도로 내장되어 있습니다.
파서 변수 이름은 더 이상 빈 / pegjs의 필수 인수입니다 - 그것은이다 & quot; module.exports & quot; 기본적으로하고 -e / 사용하여 설정할 수 있습니다 - 수출 VAR 옵션을. 이것은 기본적으로 / 빈 / pegjs Node.js 모듈에 의해 생성 된 파서를 만든다.
추가 된 기능은 어떤 문법 규칙에서 구문 분석을 시작합니다.
여러 컴파일러 최적화를 추가 - 0.6 V8의 벤치 마크에서 0.5.1 이상 ~ 12 % 더 빠르다.

요구 사항 :

자바 스크립트는 클라이언트 측에서 사용 가능

유사한 소프트웨어

Groovy
Groovy

12 Apr 15

sweet.js
sweet.js

28 Feb 15

JS.Class
JS.Class

13 May 15

Babel
Babel

12 Mar 16

코멘트 PEG.js

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!
카테고리별로 검색