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
/
test
/
integers.tm
Age
Commit message (
Expand
)
Author
2025-07-11
Use `assert` more in tests to give better error messages
Bruce Hill
2025-06-26
Add get_bit() method for Ints and Bytes
Bruce Hill
2025-04-27
Update stdlib to use `print` instead of `printf` in all cases. This
Bruce Hill
2025-04-25
Disable test for shifting negative integers
Bruce Hill
2025-04-21
Add `assert`
Bruce Hill
2025-04-07
Add `is_between()` for various types
Bruce Hill
2025-04-06
No more colons for blocks
Bruce Hill
2025-04-06
Change method calls to use `foo.baz()` instead of `foo:baz()`
Bruce Hill
2025-04-06
Deprecate `!!` print statement
Bruce Hill
2025-04-01
Moved RNG out of the compiler and into a standalone library
Bruce Hill
2025-03-25
Make docstring tests use an actual expression AST instead of text
Bruce Hill
2025-03-21
Add version check for GNU MP's prev_prime()
Bruce Hill
2025-03-05
Overhaul of constructors, making it more consistent and correct. Also
Bruce Hill
2024-12-24
Add integer tests
Bruce Hill
2024-11-19
Go back to stringifying integers/num32s/bytes without the type
Bruce Hill
2024-11-05
Deprecate bit-width integer/num literals in favor of using type
Bruce Hill
2024-11-03
Fix up test to use RNGs
Bruce Hill
2024-11-03
Clean up behavior and syntax for unsigned bit shifts (<<<, >>>)
Bruce Hill
2024-11-03
Add unsigned integer shifts
Bruce Hill
2024-11-02
Change reducers to use (OP: ...) syntax and return an optional value
Bruce Hill
2024-09-24
Support Int(yes/no)
Bruce Hill
2024-09-15
Add a Byte datatype
Bruce Hill
2024-09-03
Syntax overhaul (comments back to `#`, print statments to `!!`),
Bruce Hill
2024-08-18
Add primality testing and next_prime()/prev_prime()
Bruce Hill
2024-08-18
Improved syntax for dollar-string literals
Bruce Hill
2024-08-16
Change division and modulus to use euclidean division, plus fix up a few
Bruce Hill
2024-08-13
Fix some edge cases
Bruce Hill
2024-08-13
Fixes
Bruce Hill
2024-08-13
More fixes
Bruce Hill
2024-04-28
Syntax tweak: use ':' for blocks
Bruce Hill
2024-04-23
Add constructor/casting for ints and nums
Bruce Hill
2024-04-12
Introducing the main() function
Bruce Hill
2024-03-03
Num methods
Bruce Hill
2024-03-03
Definitively go with "Int" and "Num" over "Int64" and "Num64", plus add
Bruce Hill
2024-02-24
Rename file extensions
Bruce Hill