2024-03-12 10:52:09 +02:00
2024-01-23 10:29:28 +02:00
2024-03-12 09:57:02 +02:00
2024-03-12 10:52:09 +02:00
2024-01-23 10:29:28 +02:00
2024-03-12 10:52:09 +02:00

AWK Gold Collection: my best software created for POSIX AWK
-----------------------------------------------------------
In this repo, I decided to collect all useful software I have written in AWK
throughout the recent years. All of it is strictly POSIX-compliant. The list
is divided into three directories: engines, games and utils.

Clone this repo with:

git clone --recurse-submodules git://git.luxferre.top/awk-gold-collection.git

Some software contains its own README files, please read them carefully.
Other AWK scripts have the usage described in their comment headers.

= Emulators, interpreters and game engines =

* engines/awpix.awk: Pix64 game engine port (prototype)
* engines/dale-8a: CHIP-8 virtual machine port
  (a submodule from git://git.luxferre.top/dale-8a.git)
* engines/lvtl.awk: VTL-2 programming language interpreter
* engines/subleq.awk: Subleq-16 VM port (can run .dec files)
* engines/tch.awk: TinyChoice game engine port

= Games =

* games/nnfc: FreeCell solitaire game
  (a submodule from git://git.luxferre.top/nnfc.git)
* games/awlite: Text Elite 1.5 port with further improvements and fixes
  (a submodule from git://git.luxferre.top/awlite.git)

= Utilities =

* utils/textereo.awk: ASCII art stereogram generator
* utils/tgl.awk: The Great Library of useful functions missing in POSIX AWK
* utils/imeigen.awk: Random valid IMEI generator (with optional TAC prefix)
* utils/cardgen.awk: Random valid banking card number generator
  (with optional BIN prefix)

--- Luxferre ---
S
Description
My best software created for POSIX AWK
Readme
47 KiB
Languages
Awk 100%