- Minimal and practical self descriptive as possible source code. (Please read references for explanations)
- Complete and ready to copy-paste into an your application.
- Runnable in-place. (No need to copy paste snippets from documentation into an interpreter)
- Verifiable. Internal tests provides reliability and durability. You can easily add new features and run tests to assure code validity.
- Read sources
- 'assert' statements in the sources show expected results
- Run 'make' or any example manually for validation and unit testing
- Improvements and new features are welcome