454 Commits

Author SHA1 Message Date
David
4bfbd5ded5
Merge pull request #249 from birth-software/introduce-polymorphism
Introduce plain type polymorphism
2024-06-18 18:52:49 -05:00
David Gonzalez Martin
3d9d26ea82 Introduce plain type polymorphism 2024-06-18 18:45:19 -05:00
David
fee5ed17e5
Merge pull request #248 from birth-software/better-di
Produce better pointer and slice debug info names
2024-06-17 14:34:35 -05:00
David Gonzalez Martin
53894589ff Produce better pointer and slice debug info names 2024-06-17 14:31:25 -05:00
David
11f70a1d9e
Merge pull request #247 from birth-software/hello-world-string
Hello world string
2024-06-17 13:39:46 -05:00
David Gonzalez Martin
610faec907 Hello world string 2024-06-17 13:35:32 -05:00
David
200cc7b76e
Merge pull request #246 from birth-software/hello-world-array
Hello world array
2024-06-16 19:23:54 -05:00
David Gonzalez Martin
06f9fe3597 Hello world array 2024-06-16 19:21:12 -05:00
David
9000a9abd7
Merge pull request #245 from birth-software/optin-timers
Make timers opt-in
2024-06-16 17:18:20 -05:00
David Gonzalez Martin
4b80adf2fa Make timers opt-in 2024-06-16 17:15:58 -05:00
David
e2268ca74a
Merge pull request #244 from birth-software/top-level-decl-timers
Add top-level declaration timers
2024-06-16 16:43:10 -05:00
David Gonzalez Martin
adebadc573 Add top-level declaration timers 2024-06-16 16:38:56 -05:00
David
27a620fb57
Merge pull request #243 from birth-software/timers
Implement timers
2024-06-16 14:57:51 -05:00
David Gonzalez Martin
8e7e28c096 Implement timers 2024-06-16 14:54:47 -05:00
David
edab2ed2ac
Merge pull request #240 from birth-software/disable-logs
Disable logs
2024-06-15 21:35:48 -05:00
David Gonzalez Martin
87b7dc9af8 Disable logs 2024-06-15 21:33:42 -05:00
David
ba1b4669f0
Merge pull request #239 from birth-software/c-abi
C ABI implementation
2024-06-15 21:27:20 -05:00
David Gonzalez Martin
21af15ac3a wip 2024-06-15 21:25:06 -05:00
David Gonzalez Martin
5c6b050a94 C ABI implementation 2024-06-15 21:01:54 -05:00
David
4c6bc6cf8a
Merge pull request #238 from birth-software/support-comments
Support comments
2024-06-09 11:49:42 -06:00
David Gonzalez Martin
ea29b5b300 Support comments 2024-06-09 11:46:15 -06:00
David Gonzalez Martin
8f0c533b98 Remove dead code 2024-06-09 11:04:31 -06:00
David
59ac6702d9
Merge pull request #237 from birth-software/out-of-order-prototype
First out-of-order prototype
2024-06-09 10:48:28 -06:00
David Gonzalez Martin
291735086b First out-of-order prototype 2024-06-09 10:44:33 -06:00
David
5347b1f0e9
Merge pull request #236 from birth-software/start-preparing-for-c
Start preparing for C compilation
2024-06-09 08:40:56 -06:00
David Gonzalez Martin
a4c60754cd Start preparing for C compilation 2024-06-09 08:37:28 -06:00
David
0d87c928e8
Merge pull request #235 from birth-software/add-print
Add logs
2024-06-09 07:45:56 -06:00
David Gonzalez Martin
f7a37f7346 Add logs 2024-06-09 07:43:44 -06:00
David
92443cca38
Merge pull request #234 from birth-software/actually-test
Actually test in new CI
2024-06-09 07:42:13 -06:00
David Gonzalez Martin
4fbdaeaab8 Actually test in new CI 2024-06-09 07:40:03 -06:00
David
58fb05ef17
Merge pull request #233 from birth-software/rework-ci
Rework CI
2024-06-09 07:36:49 -06:00
David Gonzalez Martin
6033fdc9b9 Rework CI 2024-06-09 07:31:58 -06:00
David
90f3a01c22
Merge pull request #232 from birth-software/reenable-clang-bindings
Reenable Clang bindings
2024-06-09 07:15:12 -06:00
David Gonzalez Martin
6d43d39597 Reenable Clang bindings 2024-06-09 07:09:17 -06:00
David
b4145308a3
Merge pull request #231 from birth-software/bitfield
Implement bitfield
2024-06-08 23:47:32 -06:00
David Gonzalez Martin
fff62dd396 Implement bitfield 2024-06-08 23:43:48 -06:00
David
2826a7d59a
Merge pull request #230 from birth-software/struct
Implement struct
2024-06-08 19:24:21 -06:00
David Gonzalez Martin
455ec8cf50 Implement struct 2024-06-08 19:20:40 -06:00
David
bfe8ee5198
Merge pull request #229 from birth-software/fix-aarch64
fix aarch64-linux build
2024-06-08 14:46:43 -06:00
David Gonzalez Martin
a0e489b2dc fix aarch64-linux build 2024-06-08 14:21:29 -06:00
David
1470ca0b18
Merge pull request #228 from birth-software/di
Implement debug info
2024-06-08 11:04:46 -06:00
David Gonzalez Martin
7a18413c29 Implement debug info 2024-06-08 11:00:15 -06:00
David
d01384928f
Merge pull request #226 from birth-software/dead-code
Remove dead code
2024-06-07 18:27:22 -06:00
David Gonzalez Martin
faf8ad9212 Remove dead code 2024-06-07 18:24:51 -06:00
David
64481926f4
Merge pull request #225 from birth-software/emit-load-store
Emit load, emit store
2024-06-07 18:16:38 -06:00
David Gonzalez Martin
a5c49e6f4c Emit load, emit store 2024-06-07 18:13:47 -06:00
David
fb3494255b
Merge pull request #224 from birth-software/append-instruction
Append instruction
2024-06-07 17:56:44 -06:00
David Gonzalez Martin
2c1ed2efd8 Append instruction 2024-06-07 17:52:05 -06:00
David
19b3cb3103
Merge pull request #223 from birth-software/function-pointer
Implement function pointer
2024-06-07 13:11:36 -06:00
David Gonzalez Martin
0ee4e907b6 Implement function pointer 2024-06-07 13:08:45 -06:00