|
9477195098
|
Fixing things up
|
2024-02-17 14:28:12 -05:00 |
|
|
cf88dc8af5
|
Remove make rule for deleted file
|
2024-02-17 14:25:19 -05:00 |
|
|
b6f91fd2fd
|
Docs
|
2024-02-17 14:20:55 -05:00 |
|
|
21a35cbc45
|
Getting back to old typeinfo stuff from SSS
|
2024-02-17 14:20:14 -05:00 |
|
|
8ebf9bd3ad
|
Tweaks
|
2024-02-16 13:45:30 -05:00 |
|
|
f156f915f4
|
Moving builtin strings over to cords
|
2024-02-16 13:29:02 -05:00 |
|
|
317b8f5319
|
Progress towards environments
|
2024-02-15 13:43:46 -05:00 |
|
|
0577469f9c
|
Bit flags for enums too
|
2024-02-14 23:45:37 -05:00 |
|
|
f2307aee53
|
Make bools more compact
|
2024-02-14 23:44:39 -05:00 |
|
|
9901f09ca4
|
Syntax tweaks and cleanup
|
2024-02-14 13:43:23 -05:00 |
|
|
89ccb4f928
|
Switch back to TCC
|
2024-02-14 13:29:19 -05:00 |
|
|
2d9afed93a
|
Use dollar identifiers
|
2024-02-14 13:28:28 -05:00 |
|
|
2864523eea
|
Fix ldflags for compiling with GCC and add trapping integer arithmetic
|
2024-02-14 01:24:04 -05:00 |
|
|
284ccbc861
|
Fix up some GCC complaints
|
2024-02-14 01:12:57 -05:00 |
|
|
1af5ab6d4e
|
Add #line directives for source code mapping
|
2024-02-14 00:19:16 -05:00 |
|
|
b3e0f11644
|
Change parser so it only supports defs at the top level
|
2024-02-14 00:14:04 -05:00 |
|
|
b71624abff
|
Fix floating point literals to be exactly precise
|
2024-02-13 23:37:24 -05:00 |
|
|
1f2b288b32
|
Slightly more concise generated code for ints
|
2024-02-13 23:12:20 -05:00 |
|
|
b3f61e16ce
|
Tweak whitespace formatting
|
2024-02-13 23:03:58 -05:00 |
|
|
c11122caaf
|
Remove comment divider
|
2024-02-13 23:00:08 -05:00 |
|
|
635560f4ef
|
Whitespace tweaks
|
2024-02-13 22:58:50 -05:00 |
|
|
187cbc7610
|
Whitespace and ordering tweaks
|
2024-02-13 22:56:10 -05:00 |
|
|
85bd567d3c
|
Add kwargs as a macro hack
|
2024-02-13 22:13:54 -05:00 |
|
|
853b8e505e
|
Add secret structs
|
2024-02-13 20:27:19 -05:00 |
|
|
c60b21bf3c
|
Update docs
|
2024-02-13 19:59:51 -05:00 |
|
|
1a0bd10d3d
|
Tweak interp rules
|
2024-02-13 19:57:46 -05:00 |
|
|
b3c6fb80b3
|
Add 'Int' -> 'Int64' and 'Num' -> 'Num64' aliases
|
2024-02-13 14:43:39 -05:00 |
|
|
2e8f8b348a
|
Change compilation ordering by splitting into chunks
|
2024-02-13 14:42:33 -05:00 |
|
|
5de71394a3
|
Doctests for assignment
|
2024-02-13 13:32:08 -05:00 |
|
|
45d646be10
|
Improvements to cording
|
2024-02-13 13:15:28 -05:00 |
|
|
cf70dac0be
|
Fix multi-assignment
|
2024-02-13 13:08:00 -05:00 |
|
|
f3b9d577c2
|
Misc fixes for __stack, yes, no, etc
|
2024-02-12 03:00:31 -05:00 |
|
|
6bc9e78aef
|
Add '&'
|
2024-02-12 03:00:08 -05:00 |
|
|
0cf8855405
|
Don't pipe output through bat
|
2024-02-12 02:11:32 -05:00 |
|
|
097535450b
|
Disable 'bat' paging
|
2024-02-12 02:10:45 -05:00 |
|
|
73b79e0f69
|
Syntax tweak: doctest with ">>" and "= "
|
2024-02-12 02:10:10 -05:00 |
|
|
da1081387f
|
Fix doctests for declarations
|
2024-02-12 02:07:12 -05:00 |
|
|
ade25eeb5a
|
Add __cord() method for structs
|
2024-02-12 01:57:31 -05:00 |
|
|
e5cebad467
|
Hacky kwarg implementation
|
2024-02-12 01:48:45 -05:00 |
|
|
26c89b77db
|
Compile struct constructors and field accesses
|
2024-02-12 01:46:32 -05:00 |
|
|
179648b005
|
Add placeholder for stringifying arrays of unknown type
|
2024-02-12 01:36:46 -05:00 |
|
|
2c5401aaf7
|
Deprecate Char type
|
2024-02-12 00:41:49 -05:00 |
|
|
0f19133534
|
Remove chars from the builtin type stuff
|
2024-02-12 00:38:29 -05:00 |
|
|
05f23c2507
|
Initial working version of generic cord func
|
2024-02-12 00:18:55 -05:00 |
|
|
8631776f2f
|
Tweak doctest formatting
|
2024-02-11 23:11:47 -05:00 |
|
|
ddd9f6e5d5
|
Fix operator precedence and boolification
|
2024-02-11 23:09:00 -05:00 |
|
|
7d6af5f4c7
|
Handle LDLIBS as a separate thing
|
2024-02-11 22:12:21 -05:00 |
|
|
8ef4638018
|
Improved strings and docs
|
2024-02-11 21:44:06 -05:00 |
|
|
542a67f68d
|
Simplified string rules
|
2024-02-11 21:01:28 -05:00 |
|
|
1e8cdfa920
|
Changes to string parsing
|
2024-02-11 19:30:02 -05:00 |
|