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
/
compile.c
Age
Commit message (
Expand
)
Author
2024-05-15
Fix for bare enums in multi-assigns
Bruce Hill
2024-05-15
Rename func
Bruce Hill
2024-05-15
Bugfix for assignment not properly promoting (and checking) values, plus
Bruce Hill
2024-05-15
Allow specifying function arg enums without qualifiers
Bruce Hill
2024-05-15
Allow returning enums without qualifiers
Bruce Hill
2024-05-14
Support corecursive structs
Bruce Hill
2024-05-14
Add nested indentation for doctests that recursively invoke other
Bruce Hill
2024-05-12
Deprecate interfaces (RIP)
Bruce Hill
2024-05-12
Revert "Deprecate stack macro"
Bruce Hill
2024-05-12
Deprecate stack macro
Bruce Hill
2024-05-12
Bugfixes
Bruce Hill
2024-05-12
Fix up some promotion logic for closures
Bruce Hill
2024-05-12
Typecheck method promotion for interfaces
Bruce Hill
2024-05-12
Simplify interfaces by requiring all functions are pointer methods
Bruce Hill
2024-05-12
Guard against calling interfaces with values
Bruce Hill
2024-05-12
Add interface fields
Bruce Hill
2024-05-12
WIP, but functional interfaces
Bruce Hill
2024-05-01
Clean up 'when' syntax
Bruce Hill
2024-04-30
Improved syntax for optionals
Bruce Hill
2024-04-24
Support naked 'use' statements
Bruce Hill
2024-04-23
Add constructor/casting for ints and nums
Bruce Hill
2024-04-23
Bugfix for doctest assignments that promote
Bruce Hill
2024-04-23
Support struct literals as constants
Bruce Hill
2024-04-21
Better imports for types
Bruce Hill
2024-04-21
Support loading imports as top-level statements
Bruce Hill
2024-04-20
Bugfix for enum num types
Bruce Hill
2024-04-20
Fix no-argument main funcs
Bruce Hill
2024-04-20
Move arg parsing to inline logic in main() function
Bruce Hill
2024-04-19
Add heapify(), heap_push(), and heap_pop()
Bruce Hill
2024-04-17
Fix arg parsing
Bruce Hill
2024-04-17
Use leading underscore for file-local variables and functions instead of
Bruce Hill
2024-04-16
Fix globals issue
Bruce Hill
2024-04-16
Fix globals
Bruce Hill
2024-04-16
Invert escaping so user symbols get prepended with "$" and builtin
Bruce Hill
2024-04-13
Rudimentary stack traces
Bruce Hill
2024-04-13
Fix issue with empty command line args
Bruce Hill
2024-04-12
Support Text arrays as main function arguments
Bruce Hill
2024-04-12
Introducing the main() function
Bruce Hill
2024-04-10
Fix corecursive functions and global variables
Bruce Hill
2024-04-02
Add array:sample(n, weights)
Bruce Hill
2024-04-02
Add array:sample()
Bruce Hill
2024-04-02
Add array:sorted()
Bruce Hill
2024-04-02
Add comparison operator <> and array method to sort by a custom
Bruce Hill
2024-03-29
Switch naming convention to use '$' in symbols more
Bruce Hill
2024-03-26
Add array:reversed()
Bruce Hill
2024-03-26
Improve codegen for table/array iteration by inlining the iteration
Bruce Hill
2024-03-24
Implement 'extern' functionality
Bruce Hill
2024-03-24
Improve COW/etc handling for update assignments
Bruce Hill
2024-03-22
Fix/improve assignment to arrays and tables
Bruce Hill
2024-03-22
Handle type namespaces in other modules
Bruce Hill
[prev]
[next]