언어 선택

홈 페이지 arrow-right ... arrow-right 애플리케이션 개발 소프트웨어 arrow-right 애플리케이션 개발 플랫폼 arrow-right Ragel

5개의 무료 및 유료 대안을 Ragel에 대한 목록으로 정리했습니다. 주요 경쟁 업체는 Spocket, VWO Fullstack입니다. 이 외에도 사용자들은 Ragel와 ANTLR, Owl parser generator, Flex 간에 비교를 하기도 합니다. 또한 여기서 다른 유사한 옵션을 살펴볼 수 있습니다: 애플리케이션 개발 소프트웨어, 애플리케이션 개발 플랫폼.


Spocket
Free Trial Subscription

Spocket은 미국 및 유럽에서 직송 공급업체를 찾고 협력할 수 있는 플랫폼입니다. 고품질의 제품을 찾고 제조업체에서 직접 신속하게 배송할 수 있는 전자상거래 기회를 제공합니다.

VWO 풀스택으로 복잡한 기능을 손쉽게 시험하고 구현할 수 있습니다. 심층적인 세분화를 통해 다양한 실험을 위한 서버 측 적응성을 제공하여 채널 전반에서 최적의 성능과 일관된 사용자 경험을 보장합니다.

ANTLR
Free Open Source

언어 인식을위한 또 다른 도구 인 ANTLR은 다음을위한 프레임 워크를 제공하는 언어 도구입니다.

Flex
Free Open Source

Flex (고속 어휘 분석기 생성기)는 스캐너를 생성하기위한 도구입니다.

Ragel compiles executable finite state machines from regular languages.

Ragel 플랫폼

tick-square Windows

Ragel 비디오와 스크린샷

Ragel 개요

Ragel is a finite-state machine compiler and a parser generator targeting C, C++ and ASM. It can recognize byte sequences and execute code at arbitrary points in the process.

POTENTIAL USES

Writing robust protocol implementations.
Parsing data formats.
Lexical analysis of programming languages.
Validating user input.

풍모

Construct finite state machines using:
regular language operators
state chart operators
a scanner operator
some mix of the above
Embed actions into machines in arbitrary places.
Control non-determinism using guarded operators.
Minimize state machines using Hopcroft's algorithm.
Visualize output with Graphviz.
Use byte, double byte or word-sized alphabets.
Generate C, C++ or ASM (GNU, x86_64, System V ABI) code with no dependencies.
Choose from table or control flow driven state machines.

Ragel 특징

tick-square State machine

최고의 Ragel 대안

소프트웨어에 대한 의견을 공유하고 리뷰를 남겨 더 나아지도록 도와주세요!

Ragel 태그

compilers

변경 제안

귀하의 의견

등급을 선택하세요
평점을 선택하세요

Your vote has been counted.

Do you have experience using this software?