Downloadliste

Projektbeschreibung

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.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
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

Dieses Release behebt falsche UTF-8-Dekodierung von ein gültiger Zeichenbereich, und schließt Sicherheitsfragen im Zusammenhang mit UTF-8-Decodierung und Re-Encoding. Eine Regression, die berechnete Feldbreiten Release 55 brach ist behoben. Hexadezimale und oktale Escapes in Zeichenfolgenliteralen und Quasiliterals werden jetzt erkannt, wie die Dokumentation sagt. Die Notation [...] hat jetzt Bewertung Semantik für symbolische Argumente wie Lisp-1. Ein Operator namens Op ist für das Schreiben von einfachen Lambda-Ausdrücke mit einem Klientelismus Syntax mit nummerierten und impliziten Argumenten eingeführt worden.
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

Ab dieser Version steht eine neue eckige Klammer Syntax, die eine intuitive Bedienung basierend auf dem Typ des ersten Objekts ausführt. Es enthält Funktionen (kein Aufrufoperator) und Array indizieren und schneiden für Listen, Vektoren, Zeichenfolgen und Hashes Lisp-1 Stil fordert. Indizierte Elemente und Segmenten werden zugeordnet. Indizierung und schneiden können in der Ausgabe-Vorlagensprache und in die Zeichenfolge Quasiliterals verwendet werden.
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

Die wichtigsten Verbesserungen in dieser Version bezieht sich auf den Debugger. Es ist jetzt möglich, Schritt in, über oder von Ausdrücken, und eine komplette Umgebung und Backtraces sehen. Eingebettete Lisp wurde eine verzögerte Version von "anfügen" hinzugefügt.

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

Neue Funktionen und Operatoren wurden in der Lisp-Dialekt für faul Listenverarbeitung und parallele Iteration enthalten. Variable Ersetzungen in Ausgabe und Quasiliterals können Feldbreiten berechnet haben. Ein Showstopper-Fehler bei der Bewertung der integrierten globalen Variablen wurde behoben.
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

Diese Veröffentlichung fügt eine neue Flaum-Richtlinie für unvollkommene Spiele über eine Reihe von Zeilen, wie der Kontext Linie Flaum in die Patch-Utility. Die Gather-Richtlinie wurde mit einem optionalen bis/letzte Klausel beschränkt sein Sortiment erweitert. Neue mod und Modlast Richtlinien in wiederholen/Rep angeben alternative Ausgabe, wenn die Anzahl von Wiederholungen einige n modulo m entspricht. Wiederholen/Rep nehmen ein Argument, das eine Variable enthält die Anzahl von Wiederholungen nominiert. TXR Lisp wurde eine Gensym Funktion hinzugefügt. Bugfixes wurden.
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