Download List

프로젝트 설명

TXR is a new data munging language. TXR's special pattern language provides template-based matching of entire documents or large sections of documents. It also contains a language for functional and imperative programming. It is written in C and takes the form of a utility that is portable to Unix-like platforms and Windows.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2012-02-06 08:11
56

이 릴리스에서 잘못 된 utf-8 디코딩을 유효한 문자 범위를 수정 하 고 u t F-8 디코딩 및 재와 관련 된 보안 문제를 닫습니다. 계산된 필드 너비 55 릴리스에서 파산 회귀 고정 됩니다. 문자열 리터럴 및 quasiliterals 16 진수 및 8 진수 이스케이프는 이제 설명서 처럼 인식 됩니다. [...] 표기법은 이제 Lisp 1 처럼 하는 상징적인 인수에 대 한 평가 의미가 있다. 번호 매기기 및 암시적 인수 currying 구문 사용 하 여 간단한 람다를 작성 하기 위한 op 호출 연산자 도입 되었습니다.
This release fixes incorrect UTF-8 decoding of a valid character range, and closes security issues related to UTF-8 decoding and re-encoding. A regression that broke computed field widths in release 55 is fixed. Hex and octal escapes in string literals and quasiliterals are now recognized like the documentation says. The [...] notation now has evaluation semantics for symbolic arguments which are like Lisp-1. An operator called op has been introduced for writing simple lambdas with a currying syntax with numbered and implicit arguments.

2012-01-28 07:49
55

이 릴리스에 첫 번째 개체의 형식을 기반으로 직관적인 작업을 수행 하는 새로운 대괄호 구문을 도입 되었습니다. Lisp-1 스타일 함수 (호출 연산자) 및 배열 인덱싱 및 목록, 벡터, 문자열 및 해시에 대 한 분할에 대 한 호출을 제공 합니다. 인덱싱된 요소 및 분할 영역에 할당할 수 있습니다. 출력 서식 파일 언어 및 문자열 quasiliterals 인덱싱 및 분할을 사용할 수 있습니다.
This release introduces a new square bracket syntax that performs an intuitive operation based on the type of the first object. It provides Lisp-1 style calls for functions (no call operator) and array indexing and slicing for lists, vectors, strings, and hashes. Indexed elements and slices are assignable. Indexing and slicing can be used in the output template language and in string quasiliterals.

2012-01-22 11:25
54

이 릴리스의 주요 개선 디버거를 관련이 있습니다. 지금에, 또는 식의 단계 완료 환경 및 backtraces를 참조 하는 것이 불가능. 게으른 버전 "추가"의 임베디드 Lisp에 추가 되었습니다.

The main improvement in this release relates to the debugger. It is now possible to step into, over, or out of expressions, and see a complete environment and backtraces. A lazy version of "append" has been added to the embedded Lisp.

2012-01-12 15:24
53

새 함수 및 연산자는 게으른 목록 처리 및 병렬 반복 Lisp 언어에 포함 됐다. 출력 및 quasiliterals 변수 대체 필드 너비 계산 할 수 있습니다. 기본 제공 전역 변수 평가에 showstopper 버그는 고정 되었다.
New functions and operators were included in the Lisp dialect for lazy list processing and parallel iteration. Variable substitutions in output and quasiliterals can have computed field widths. A showstopper bug in the evaluation of built-in global variables was fixed.

2012-01-08 09:43
52

이 릴리스 라인, 패치 유틸리티에서 컨텍스트 줄 퍼지 비슷합니다의 범위 불완전 한 일치 하는 항목에 대 한 새 벌 겋 게 지시문을 추가합니다. 수집 지시문 확장 되었습니다 선택적 까지/마지막의 범위를 제한 하는 절. 반복/담당자에 새로운 모드 및 modlast 지시문 반복 count가 m 모듈로 일부 n 때 대체 출력을 지정 합니다. 반복/담당자 걸릴 반복 횟수를 보유 하는 변수를 지명 하는 인수. Gensym 함수 TXR Lisp에 추가 되었습니다. 버그 수정 되었습니다.
This release adds a new fuzz directive for imperfect matches over a range of lines, similar to the context line fuzz in the patch utility. The gather directive has been extended with an optional until/last clause to limit its range. New mod and modlast directives in repeat/rep specify alternative output when the repeat count is equal to some n modulo m. repeat/rep take an argument which nominates a variable which holds the repeat count. A gensym function has been added to TXR Lisp. Bugfixes have been made.

Project Resources