Conata: awk

Back
Download

Introduction

This is an implementation of UNIX awk(1) by Nina. The target language is C#, and this runs on Windows or Mono.
This implementation based on orginal awk, and the features shown as follows are not suppoted.

codes

This implementation consists of the sources shown as follows.

The regular expression is extended regular expression, and its engine is a "DFA" engine in the sense of the book "Mastering Regular Expressions" by Jeffrey E.F. Friedl. (Theoritically, this constructs a "NFA" and emulates the automaton.)
If mono and make are available, you can build by Makefile included in downloaded zip file.