|
| 1 | +# Lua Scripts |
| 2 | + |
| 3 | +[](https://github.com/Lethja/lua-scripts/actions/workflows/LuaScripts.yml) |
| 4 | + |
1 | 5 | These are Lua scripts that are distributed with or help build |
2 | | -[Lua for Watcom](https://github.com/Lethja/lua-watcom). |
3 | | -The scripts range from simple demos to clones of unix utilities |
4 | | -that are particularly useful on platforms that have no native equivalent. |
| 6 | +[Lua for Watcom](https://github.com/Lethja/lua-watcom) |
| 7 | +but are useful scripts that can be used with any Lua 5.4 compatible interpreter. |
| 8 | +The scripts range from simple demos to clones of unix utilities, |
| 9 | +which can be particularly useful on platforms that have no native equivalent. |
5 | 10 |
|
6 | 11 | Unfortunately, some scripts have been squashed |
7 | 12 | so they can all fit in the size limits of a floppy disk, |
8 | 13 | which can cause unintentional obfuscation of code. |
9 | | -Unit tests have been created in these instances to make sure the script works |
10 | | -as intended. |
| 14 | +Unit tests and separate documentation have been created |
| 15 | +in these instances to make sure the script works as intended. |
11 | 16 |
|
12 | 17 | The scripts are split into the following folders: |
13 | 18 |
|
14 | 19 | | Folder Name | Description | |
15 | 20 | |------------------|--------------------------------------------------------------------------------------------------------------------------| |
16 | 21 | | [bench](./bench) | Contains symbolic links to each script that is needed to run every benchmark in `BENCH.LUA` | |
17 | 22 | | [core](./core) | Scripts that go in all distributions of Lua for Watcom, namely included in the 160K floppy disk image for really old PCs | |
18 | | -| [test](./test) | Unit tests for scripts that require them | |
| 23 | +| [test](./test) | Unit tests and/or documentation for scripts | |
19 | 24 | | [util](./util) | Scripts that help with the build process of Lua for Watcom but aren't included on any disk | |
20 | 25 | | [xtra](./xtra) | Extra scripts that are omitted from the 160K floppy disk image duo to space constants | |
0 commit comments