aboutsummaryrefslogtreecommitdiff
path: root/builtins/nums.h
AgeCommit message (Collapse)Author
2024-09-08BugfixesBruce Hill
2024-09-08Fix nearly every GCC warning and add __attribute__((pure/const)) whereBruce Hill
appropriate
2024-09-05Replace $Type with Type$info for builtin TypeInfosBruce Hill
2024-09-04Unify parsing code to correctly handle parsing integers and numbers withBruce Hill
a &success boolean. Check for overflow as well.
2024-09-02Initial WIP first pastBruce Hill
2024-08-18Add Int:clamped() and Num:clamped()Bruce Hill
2024-08-13FixesBruce Hill
2024-08-10Make Num32/Num64 literals explicitly typed to aid in macros usingBruce Hill
__typeof
2024-04-22Add Num.mix()Bruce Hill
2024-04-10Add from_text() method for ints/numsBruce Hill
2024-03-29Switch naming convention to use '$' in symbols moreBruce Hill
2024-03-18More file commentsBruce Hill
2024-03-07Just use mathlib symbols, don't redefine themBruce Hill
2024-03-03Rename as_str -> as_textBruce Hill
2024-03-03Add Num.near() functionBruce Hill
2024-03-03Definitively go with "Int" and "Num" over "Int64" and "Num64", plus addBruce Hill
Int__bits()
2024-02-27Const typeinfosBruce Hill
2024-02-27Stop using namespace typesBruce Hill
2024-02-17Split out parts into appropriate headersBruce Hill
2024-02-17Overload type names with constructor and namespace structBruce Hill
2024-02-17Use aliasing for Num -> Num64Bruce Hill
2024-02-17Fix up USE_COLORBruce Hill
2024-02-17Clean up builtinsBruce Hill