Tomo Standard Library
This directory contains all of the standard library functionality that is built into each Tomo program. It has all the logic for core datastructures as well as some common functionality.
Core Functions
- Tomo headers all in one place: tomo.h
- Tomo standard library functions: stdlib.h, stdlib.c
- Metamethods: metamethods.h, metamethods.c
- Siphash: siphash.h, siphash.c
- Siphash-internals: siphash-internals.h, siphash-internals.c
- Utilities: util.h, util.c
Core Data Types
- Datatypes (type definitions): datatypes.h, datatypes.c
- Lists: lists.h, lists.c
- Bools: bools.h, bools.c
- Bytes: bytes.h, bytes.c
- C Strings: c_strings.h, c_strings.c
- Files (used internally only): files.h, files.c
- Functiontype: functiontype.h, functiontype.c
- Integers: integers.h, integers.c
- Memory: memory.h, memory.c
- Nums: nums.h, nums.c
- Optionals: optionals.h, optionals.c
- Paths: paths.h, paths.c
- Pointers: pointers.h, pointers.c
- Tables: tables.h, tables.c
- Text: text.h, text.c
- Type Infos (for representing types as values): types.h, types.c
1 # Tomo Standard Library3 This directory contains all of the standard library functionality that is built4 into each Tomo program. It has all the logic for core datastructures as well as5 some common functionality.7 ## Core Functions13 - Siphash-internals: [siphash-internals.h](siphash-internals.h), [siphash-internals.c](siphash-internals.c)16 ## Core Data Types