Conata: sed

Back
Download

Introduction

This is an implementation of UNIX sed(1) by Nina. The target language is C#, and this runs on Windows or Mono.
This implementation supports orginal sed.

codes

This implementation consists of the sources shown as follows.

The regular expression is basic regular expression, and alternation(\|), repatition more than one word(\+) and optional(\?) are extended.
The engine is a "NFA" engine in the sense of the book "Mastering Regular Expressions" by Jeffrey E.F. Friedl.
If mono and make are available, you can build by Makefile included in downloaded zip file.