Gema
Gema는 패턴 일치 개념에 기반한 범용 텍스트 처리 유틸리티입니다.일반적으로 사용자가 정의한 패턴 세트로 지정된대로 데이터에 특정 변환을 수행하는 동안 입력 파일을 읽고 출력 파일에 복사합니다.cpp, grep, sed, awk 또는 strings와 같은 Unix 유틸리티가 수행하는 작업을 수행하는 데 사용할 수 있습니다.매크로 프로세서로 사용될 수 있지만 매크로 호출의 모양에 대한 특정 구문을 강요하지 않기 때문에 cpp 또는 m4보다 훨씬 일반적입니다.
gema

카테고리

라이센스가있는 모든 플랫폼에서 Gema를 대체

Perl

Perl

Perl은 22 년이 넘는 개발 기간을 거친 고급 수준의 범용 해석 동적 프로그래밍 언어입니다.
GNU sed

GNU sed

sed (스트림 편집기)는 텍스트를 구문 분석하고 해당 텍스트에 변환을 적용 할 수있는 프로그래밍 언어를 구현하는 Unix 유틸리티입니다.
GCC C Preprocessor (cpp)

GCC C Preprocessor (cpp)

C 전처리 기는 컴파일하기 전에 C, C ++ 및 Objective-C 프로그램을 변환하는 데 사용되는 매크로 언어를 구현합니다.자체적으로도 유용 할 수 있습니다.
TXR

TXR

TXR은 여러 프로그래밍 패러다임을 사용하여 파일 또는 스트림에서 텍스트를 처리하는 데 중점을 둔 실용적이고 편리한 데이터 언어입니다.
GPP

GPP

GPP는 다양한 사전 처리 작업에 적합한 사용자 정의 가능한 구문이있는 범용 전 처리기입니다.
tproc

tproc

작지만 강력한 Python의 텍스트 프로세서입니다.
preprocess

preprocess

(1) 여러 언어에서 작동하고 (2) 전 처리기 명령문을 해당 언어의 주석으로 인코딩하여 구문 정확성이 손상되지 않는 C 전 처리기의 변형입니다.
Mozilla Text Preprocessor

Mozilla Text Preprocessor

빌드 전처리 기는 C 전처리 기와 유사하며 XUL 및 JavaScript 문서와 같은 내장 전처리 기가없는 파일을 처리하기위한 것입니다.