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-02-18
Add source information to runtime errors
Bruce Hill
2024-02-18
Implement indexing
Bruce Hill
2024-02-18
Fix single-thing iteration
Bruce Hill
2024-02-18
Better table literals
Bruce Hill
2024-02-18
Use known types instead of `$var` macro
Bruce Hill
2024-02-18
Type compiling stuff
Bruce Hill
2024-02-18
Split module code into header/c file
Bruce Hill
2024-02-18
Move file compilation into a separate file
Bruce Hill
2024-02-18
Trim codegen
Bruce Hill
2024-02-18
Add in '#' operator for length
Bruce Hill
2024-02-18
Fix up some Str stuff
Bruce Hill
2024-02-18
Add enum as_string()
Bruce Hill
2024-02-18
Clean up struc stringifying
Bruce Hill
2024-02-18
Compile tables
Bruce Hill
2024-02-17
Various fixes, including for Null values
Bruce Hill
2024-02-17
Split out parts into appropriate headers
Bruce Hill
2024-02-17
Fix some more alignment issues and partial rename of Type_type
Bruce Hill
2024-02-17
Custom tostring functions working
Bruce Hill
2024-02-17
Incremental fixes
Bruce Hill
2024-02-17
Clean up more binops
Bruce Hill
2024-02-17
Clean up some binops to use generic ops
Bruce Hill
2024-02-17
Fix up doctests
Bruce Hill
2024-02-17
Fix up USE_COLOR
Bruce Hill
2024-02-17
Cleanup of builtins
Bruce Hill
2024-02-17
Change things up to use type params for all array and table methods
Bruce Hill
2024-02-17
Fix up some builtins
Bruce Hill
2024-02-17
Add typechecking logic
Bruce Hill
2024-02-17
Major cleanup
Bruce Hill
2024-02-17
Tweak cord formatting
Bruce Hill
2024-02-16
Moving builtin strings over to cords
Bruce Hill
2024-02-15
Progress towards environments
Bruce Hill
2024-02-14
Bit flags for enums too
Bruce Hill
2024-02-14
Make bools more compact
Bruce Hill
2024-02-14
Use dollar identifiers
Bruce Hill
2024-02-14
Add #line directives for source code mapping
Bruce Hill
2024-02-13
Fix floating point literals to be exactly precise
Bruce Hill
2024-02-13
Slightly more concise generated code for ints
Bruce Hill
2024-02-13
Whitespace and ordering tweaks
Bruce Hill
2024-02-13
Add kwargs as a macro hack
Bruce Hill
2024-02-13
Add secret structs
Bruce Hill
2024-02-13
Change compilation ordering by splitting into chunks
Bruce Hill
2024-02-13
Doctests for assignment
Bruce Hill
2024-02-13
Improvements to cording
Bruce Hill
2024-02-13
Fix multi-assignment
Bruce Hill
2024-02-12
Misc fixes for __stack, yes, no, etc
Bruce Hill
2024-02-12
Fix doctests for declarations
Bruce Hill
2024-02-12
Add __cord() method for structs
Bruce Hill
2024-02-12
Hacky kwarg implementation
Bruce Hill
2024-02-12
Compile struct constructors and field accesses
Bruce Hill
2024-02-12
Deprecate Char type
Bruce Hill
[next]