index
:
tomo
bigints
constructive-reals
decimals
dev
doctests-to-debuglog
formatter
internal-texts
main
optional-list-indexing
optionals
paths
simplified-quotes
static-dependencies
str-paths
table-colons
text2
unicode-identifiers
wordier-types
The Tomo programming language
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
tomo.c
Age
Commit message (
Expand
)
Author
2025-03-17
Fully rename array to list
Bruce Hill
2025-03-17
Better error checking
Bruce Hill
2025-03-17
Don't recompile headers all the time
Bruce Hill
2025-03-17
Move to using a .build/ folder for generated files instead of foo.tm.c
Bruce Hill
2025-03-17
Remove runner.c debug output
Bruce Hill
2025-03-17
Big overhaul:
Bruce Hill
2025-03-17
Fix issue with extern functions
Bruce Hill
2025-03-15
Overhaul of Path so it uses root and array of components instead of
Bruce Hill
2025-03-11
Fix for staleness checks in compilation
Bruce Hill
2025-03-11
Deprecate --quiet and just have that be the default
Bruce Hill
2025-03-09
Check for main func return values (and error if it has any)
Bruce Hill
2025-03-05
Better error reporting/defaults for `-C` flag
Bruce Hill
2025-03-05
Overhaul of constructors, making it more consistent and correct. Also
Bruce Hill
2025-03-02
Add -r|--run flag to run installed tomo libraries
Bruce Hill
2025-02-21
For showing codegen, have users specify a pager instead of hardcoding
Bruce Hill
2025-02-21
Deprecate autoformatter
Bruce Hill
2025-02-19
Restructure compile_file() so it moves a bit more towards less usage of
Bruce Hill
2025-02-12
Fix symbol renaming issue
Bruce Hill
2025-02-04
Add more source line info
Bruce Hill
2025-02-04
Add a `_` prefix on variables so it's easier to debug in GDB
Bruce Hill
2024-12-30
Compile with thread support
Bruce Hill
2024-12-19
Tweak command line args to support -q and update docs
Bruce Hill
2024-11-24
Rename "NULL" to "NONE"
Bruce Hill
2024-11-24
Switch `NaN` to be identical to the null value
Bruce Hill
2024-10-30
Make compiler output spam a little dimmer
Bruce Hill
2024-10-30
Organize typedef headers so the typedefs come before the namespace
Bruce Hill
2024-10-29
Fix up some GCC compiler flag options for LTO and inlining
Bruce Hill
2024-10-29
Add -Werror to tomo compile flags
Bruce Hill
2024-10-03
Fix up some compiler flags around floating point numbers so they work
Bruce Hill
2024-09-30
Rename TypeInfo -> TypeInfo_t and fix up some typeinfo code
Bruce Hill
2024-09-28
Cleanup and fixes
Bruce Hill
2024-09-28
Overhaul of argument parsing code
Bruce Hill
2024-09-24
Add '$' prefix on all user code
Bruce Hill
2024-09-22
Use original folder names more
Bruce Hill
2024-09-22
Add -I flag for installing
Bruce Hill
2024-09-18
Support `use`ing .c files and .S files (assembly)
Bruce Hill
2024-09-17
Handle subdirectories within libraries
Bruce Hill
2024-09-17
Overhaul of header logic so it now uses topological ordering and
Bruce Hill
2024-09-16
Only rename public symbols
Bruce Hill
2024-09-16
Make compilation steps exit instead of returning exit statuses
Bruce Hill
2024-09-16
Bugfix for arg passing
Bruce Hill
2024-09-16
Show more error info
Bruce Hill
2024-09-16
Handle installing libraries that were downloaded directly to
Bruce Hill
2024-09-15
Use 'install' to preserve file modification times
Bruce Hill
2024-09-15
Overhaul of how libraries are installed
Bruce Hill
2024-09-13
Rename builtins/ -> stdlib/
Bruce Hill
2024-09-13
Rename builtins to use plurals when appropriate
Bruce Hill
2024-09-13
Compiled programs don't need to be linked against -lcord anymore
Bruce Hill
2024-09-13
Move cord helper functions into their own file
Bruce Hill
2024-09-08
Fix nearly every GCC warning and add __attribute__((pure/const)) where
Bruce Hill
[next]