Skip to content

Sodaware/sodaware.mod

master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.

sodaware.mod

A collection of general purpose modules for BlitzMax.

Module List

blitzmax_array.mod : Merge and filter commands for arrays and linked lists.

blitzmax_ascii : Handy constants for working with ASCII values.

blitzmax_injection : Dependency injection framework.

console_color : Add coloured text to terminal output.

console_commandline : Parse command line arguments and load them into an object.

console_progressbar : Add a progress bar to terminal applications.

console_rainbow : Rainbow text on terminal.

file_config : General purpose configuration object.

file_config_iniserializer : Load configuration from an INI file.

file_config_sodaserializer : Load configuration from a SODA file.

file_fnmatch : File name pattern matcher.

file_ini : Load and save INI files.

file_soda : Custom file format that supports nested groups.

file_util : Utility functions for working with files. Includes fast reading and directory listing.

file_ziphelper : Helper functions for working with ZIP files.

objectbag : Fast storage of objects in a flexible array.

simple_expressions : Parse and execute simple expressions in strings.

stringtable : Strongly-typed TMap for working with strings.

Installation Guide

Install modules by copying them to your BlitzMax modules directory. All sodaware.mod modules should live in the blitzmax/mod/sodaware.mod/ directory.

It's highly recommended to install all modules as some are dependent on others.

Module Dependencies

Licence

All modules are licenced under the LGPLv3.

You may copy, distribute and modify the software provided that modifications are described and licensed for free under LGPL. Derivatives works (including modifications or anything statically linked to the library) can only be redistributed under LGPL, but applications that use the library don't have to be.

Summary from tldrlegal.com

See LICENSE for full licence information.

About

A bunch of utility modules for BlitzMax

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published