tomo/examples
2025-04-05 02:29:11 -04:00
..
base64 More fixes 2025-04-05 02:26:18 -04:00
colorful
commands Misc fixes 2025-04-04 18:29:09 -04:00
core
game Fix some of the constructor logic 2025-04-05 01:54:39 -04:00
http Misc fixes 2025-04-04 18:29:09 -04:00
http-server Misc fixes 2025-04-04 18:29:09 -04:00
ini
log More fixes 2025-04-05 02:26:18 -04:00
patterns Misc fixes 2025-04-04 18:29:09 -04:00
pthreads
random Misc fixes 2025-04-04 18:29:09 -04:00
shell
time
tomo-install Misc fixes 2025-04-04 18:29:09 -04:00
tomodeps Misc fixes 2025-04-05 02:13:24 -04:00
vectors Misc fixes 2025-04-04 18:29:09 -04:00
wrap
learnxiny.tm More fixes 2025-04-05 02:29:11 -04:00
README.md

Examples

This folder contains some example programs and libraries.

Example Programs

  • learnxiny.tm: A quick overview of language features in the
  • game: An example game using raylib.
  • http-server: A multithreaded HTTP server.
  • tomodeps: A library for finding Tomo dependencies.
  • tomo-install: A library for installing Tomo dependencies.

Example Libraries

Libraries can be installed with tomo -IL ./library-folder

  • base64: A base64 encoding/decoding library.
  • colorful: A DSL useful for rendering terminal colors.
  • commands: A library for running commands.
  • core: Bundling up commonly used libraries into a single library.
  • http: An HTTP library to make basic synchronous HTTP requests.
  • ini: An INI configuration file reader tool. style of learnxinyminutes.com.
  • log: A logging utility.
  • patterns: Pattern matching for text.
  • pthreads: A POSIX threads library.
  • random: Pseudorandom number generators.
  • shell: A DSL for running shell commands.
  • time: A module for working with dates and times.
  • vectors: A math vector library.
  • uuid: A universally unique identifier library.
  • wrap: A command-line program to wrap text.