blob: 2b5f81faa03e0dc86aa22175fa526477dac767af (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
# Examples
This folder contains some example programs and libraries.
## Example Programs
- [learnxiny.tm](learnxiny.tm): A quick overview of language features in the
style of [learnxinyminutes.com](https://learnxinyminutes.com/).
- [game](game/): An example game using raylib.
- [http-server](http-server/): A multithreaded HTTP server.
- [tomodeps](tomodeps/): A library for finding Tomo dependencies.
- [tomo-install](tomo-install/): A library for installing Tomo dependencies.
- [wrap](wrap/): A command-line program to wrap text.
## Example Libraries
Libraries can be installed with `tomo -IL ./library-folder`
- [colorful](colorful/): A DSL useful for rendering terminal colors.
- [coroutines](coroutines/): A library for stackful coroutines similar to Lua's. (Note: only works on x86_64)
- [http](http/): An HTTP library to make basic synchronous HTTP requests.
- [ini](ini/): An INI configuration file reader tool.
- [log](log/): A logging utility.
- [vectors](vectors/): A math vector library.
|