76 projects tagged "Awk"
ibistools is a small set of command-line tools that aid a PCB designer working with IBIS models. It currently consists of a full IBIS v4.1 parser and an IBIS to SPICE translator. IBIS (I/O Buffer Information Specification) is a standard, human-readable, machine-readable format for publishing IC specifications.
cygbuild is a porting tool for making Cygwin net releases. It helps Cygwin source and binary package maintainers to configure, build, strip, produce diffs, and generate Cygwin specific files. To put it simply, it converts any freely available program or package into a complete Cygwin net release distribution.
ofc2kmm is a script which converts bank statements from Banco do Brasil and Caixa Economica Federal in OFC format to a QIF format accepted by Kmymoney, a personal finance management software for Linux. It should be run directly from the Kmymoney QIF import feature, where you can specify external data converting scripts.
The Amazing Awk Assembler (aaa) is a primitive assembler written entirely in awk and sed. It is quite slow, the input syntax is eccentric and rather restricted, and error checking is virtually nonexistent, but it does work. Furthermore it's very easy to adapt to a new machine, provided the machine falls into the generic "8-bit-micro" category.
Newfangle is a literate programming technique for LyX (or LaTeX) inspired by notangle. It comes in two parts. The weave part that produces the formatted document is implemented entirely in LaTeX, and the tangle that generates the source code is implemented in awk for portability. Naturally, newfangle is written using literate programming techniques, using itself, and so the source is also the documentation. The source is written using the LyX document editor, an excellent front end to LaTeX. LyX is not required, but newfangle provides formatting support for LyX. Literate programming makes you write good code, because if you can't write a good justification or explanation for your code, it makes you think again and write something that you can explain.