Richard Feldman
|
eb6a7b51ff
|
Use app path in output
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
a78434fd48
|
Finish introducing new header keywords
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
c2d8205bfb
|
Reproduce fun rustmft bug
|
2020-11-23 00:08:49 -05:00 |
|
Richard Feldman
|
bf142c4c58
|
Drop RocStr when necessary
|
2020-11-22 22:41:23 -05:00 |
|
Richard Feldman
|
bc48f72760
|
Merge remote-tracking branch 'origin/trunk' into cstr
|
2020-11-22 22:29:34 -05:00 |
|
Richard Feldman
|
a306a9fcc3
|
Use pointers in fewer str.zig arguments
|
2020-11-22 22:15:26 -05:00 |
|
Richard Feldman
|
5eee74f209
|
Merge pull request #726 from rtfeldman/llvm-dce
DCE zig builtins
|
2020-11-22 22:13:10 -05:00 |
|
Folkert
|
b6433f872a
|
DCE unused functions everywhere
|
2020-11-23 02:15:40 +01:00 |
|
Folkert
|
58246ad572
|
DCE zig-defined builtins that aren't used in user code
|
2020-11-23 02:01:57 +01:00 |
|
Chadtech
|
319ded66ca
|
Return a bool instead of a u1
|
2020-11-22 18:24:49 -05:00 |
|
Sébastien Besnier
|
b36c2bf499
|
implement startsWith builtin using Zig
|
2020-11-22 21:48:42 +01:00 |
|
Chadtech
|
b615b0127c
|
Fix Str.startsWith std definition
|
2020-11-22 14:00:01 -05:00 |
|
Chadtech
|
385d0fda9f
|
Resolving conflicts with remote trunk
|
2020-11-22 13:54:13 -05:00 |
|
Richard Feldman
|
5ff2b04d1a
|
Add len, is_small_str, and write_cstr to str.zig
|
2020-11-22 00:20:27 -05:00 |
|
Richard Feldman
|
2823fee56a
|
Use const more in str.zig, fix some init & eq bugs
|
2020-11-22 00:20:19 -05:00 |
|
Richard Feldman
|
8177980087
|
Remove redundant get_small_str_ptr
|
2020-11-21 23:15:01 -05:00 |
|
Richard Feldman
|
4f765bae11
|
Empty string should always be all 0s
|
2020-11-21 23:15:01 -05:00 |
|
Richard Feldman
|
e0c97c9981
|
Run zig tests on CI
|
2020-11-21 23:14:49 -05:00 |
|
Folkert
|
2f1ca9decf
|
cleanup
|
2020-11-21 22:54:57 +01:00 |
|
Folkert
|
8013af7e97
|
change representation of list/str
|
2020-11-21 22:50:33 +01:00 |
|
Folkert
|
52772df2c3
|
improve list allocation
|
2020-11-21 22:50:31 +01:00 |
|
Richard Feldman
|
a5fd9bff9d
|
Merge pull request #711 from rtfeldman/trailing-comma-record-annotation
Formatting record type annotation
|
2020-11-21 16:24:53 -05:00 |
|
Richard Feldman
|
97c42f8196
|
Merge pull request #720 from rtfeldman/repeated-concat-test
Comment in repeated Str.concat test
|
2020-11-21 14:58:35 -05:00 |
|
Sébastien Besnier
|
5562b986ce
|
cargo fmt
|
2020-11-21 20:50:29 +01:00 |
|
Sébastien Besnier
|
0d9e3aa07b
|
make clippy happy
|
2020-11-21 20:36:26 +01:00 |
|
Sébastien Besnier
|
d87b5bfd9f
|
add failing tests
|
2020-11-21 20:36:26 +01:00 |
|
Sébastien Besnier
|
bfe219f307
|
fix some wrong comments
|
2020-11-21 20:36:26 +01:00 |
|
Sébastien Besnier
|
b1548ff4e8
|
refactor tag union and record type annotations formatting
|
2020-11-21 20:36:26 +01:00 |
|
Sébastien Besnier
|
52bace2c25
|
store the final comments in the AST for record & tag union annotations
|
2020-11-21 20:36:26 +01:00 |
|
Sébastien Besnier
|
c692319fb9
|
correctly format multiline record type annotation
|
2020-11-21 20:36:26 +01:00 |
|
Sébastien Besnier
|
f9666d6efe
|
better code comments
|
2020-11-21 20:36:26 +01:00 |
|
Chadtech
|
72009b1276
|
Comment in now passing test
|
2020-11-21 14:15:58 -05:00 |
|
Chadtech
|
767a348812
|
Record references in can/expr before evaluating to runtime error
|
2020-11-21 14:07:09 -05:00 |
|
Richard Feldman
|
6f9097da56
|
Merge pull request #712 from rtfeldman/fix-region-parsing
Fix Region Parsing
|
2020-11-21 12:59:34 -05:00 |
|
Sébastien Besnier
|
932d9b1d16
|
fix region parsing
|
2020-11-21 15:57:12 +01:00 |
|
Folkert
|
1070b5c4b2
|
fix out-of-bounds write
|
2020-11-20 21:00:25 +01:00 |
|
Folkert
|
898a140f64
|
Merge remote-tracking branch 'origin/trunk' into str-split-small-str
|
2020-11-20 15:58:13 +01:00 |
|
Folkert
|
4db48d9f13
|
more clippy things
|
2020-11-19 22:20:00 +01:00 |
|
Folkert
|
e30893b66e
|
round up alignment to ptr_bytes
|
2020-11-19 22:10:02 +01:00 |
|
Folkert
|
fd026ee9d8
|
clippy
|
2020-11-19 21:28:35 +01:00 |
|
Folkert
|
fd7edeeaa6
|
Merge remote-tracking branch 'origin/trunk' into add-debug-info
|
2020-11-19 20:57:28 +01:00 |
|
Folkert
|
45c62dfa3c
|
improve list allocation
|
2020-11-19 16:11:21 +01:00 |
|
Folkert
|
b61f5d02b9
|
refactor allocation
|
2020-11-19 16:09:23 +01:00 |
|
Richard Feldman
|
7f2a0d6c26
|
Merge pull request #705 from rtfeldman/add-debug-info
Add debug info
|
2020-11-18 19:35:29 -05:00 |
|
Folkert
|
5ce8a665f0
|
add finalize everywhere, and fix some oversights
|
2020-11-18 20:08:43 +01:00 |
|
Folkert
|
6f4585e7d8
|
add subprogram debug info
|
2020-11-18 19:24:49 +01:00 |
|
Lucas
|
710b81ed0e
|
Merge branch 'trunk' into rvcas/named_underscores
|
2020-11-18 08:28:47 -05:00 |
|
rvcas
|
72c85009c6
|
do not set an underscore on parse and only prefix in formatter
|
2020-11-18 08:25:40 -05:00 |
|
rvcas
|
f471d5bbe1
|
we do want to compare underscore values
|
2020-11-18 07:40:06 -05:00 |
|
rvcas
|
1e7dcaebd8
|
finish parsing named underscores
|
2020-11-18 07:35:01 -05:00 |
|