ZAbbrev

From IFWiki

ZAbbrev
Utility
Z-machine abbreviation generator
Zbbrev.png
Link Home page
Developer jxself
Format Z-code
Interaction style
Systems Windows, macOS, Linux
System details
Latest version
Status Stable
Implements
Uses


License The GNU General Public License, version 3 or any later version
Notes
Browse the software database
Edit this infobox

ZAbbrev is a command-line utility that generates an optimal set of abbreviations for use in Z-machine games, particularly those developed with Inform 6 and ZILF. Its primary purpose is to reduce the overall size of the game file by identifying and replacing frequently occurring strings of text with shorter, more efficient abbreviations.

The C language version of ZAbbrev is a port by Jason Self, based on the original C# program by Henrik Åsman. The C# version can be found at https://github.com/heasm66/zabbrev.

The C version could probably be used on Windows by installing the Windows Subsystem for GNU/Linux. Once the subsystem is set up, the ZAbbrev C source code could likely be compiled and run from within that environment. Or, since the original program was written in C#, Windows users might find it more straightforward to use that instead.

Utilities
Browse Stable utilitiesSearch formDrilldown
Other software Authoring systemsInterpreters