|
7343cf5853
|
generate: Fix array element tag variable
|
2025-08-06 17:03:58 -04:00 |
|
|
a9f583d2e7
|
generate: Validate OTA tags properly
|
2025-08-06 17:02:33 -04:00 |
|
|
c4dd129fc5
|
generate: Decode tables (but don't validate their length yet)
|
2025-08-06 17:00:39 -04:00 |
|
|
2cbf58d558
|
generate: Decode arrays (but don't validate their length yet)
|
2025-08-05 06:22:27 -04:00 |
|
|
7dcfc08678
|
generate: Add "stub" for actually generating branch functions
|
2025-08-04 16:01:50 -04:00 |
|
|
711ac30486
|
generate: Add branch decode function request queue
|
2025-08-04 12:26:16 -04:00 |
|
|
b15c3aa76c
|
generate: Implement Generator.generateDecodeBranch
|
2025-08-04 09:36:52 -04:00 |
|
|
a1bfae443c
|
design: Add paragraph about how we need a skimming function in tape
|
2025-08-03 22:28:06 -04:00 |
|
|
df3fe1280d
|
generate: Remove abort parameter
|
2025-08-03 22:27:14 -04:00 |
|
|
41b3376fa3
|
generate: Add Generator.generateDecodeBranch stub
|
2025-08-03 22:19:06 -04:00 |
|
|
fae702edfd
|
generate: Add String functions, TypeHash function for types
|
2025-08-03 22:07:31 -04:00 |
|
|
c86f9b03f2
|
generated: Remove unneeded code
|
2025-08-03 21:00:24 -04:00 |
|
|
dcbfbe9141
|
design: Import issue from Tebitea (it is down)
|
2025-08-03 20:59:59 -04:00 |
|
|
40444ee2f4
|
generate: Add TODOs about a big problem...
|
2025-07-25 21:01:48 -04:00 |
|
|
59cc90166f
|
generate: WIP test of nested arrays
|
2025-07-25 21:01:23 -04:00 |
|
|
f222fb02b7
|
generate: Gracefully discard unexpected data while decoding
|
2025-07-22 20:20:47 -04:00 |
|
|
6ecc33a46b
|
generate: Fix TestGenerateRun when testing numbers
|
2025-07-21 16:51:33 -04:00 |
|
|
5d84636b55
|
tape: Add functions to encode and decode float16
|
2025-07-21 15:58:32 -04:00 |
|
|
f009a970cd
|
generate: Fix another syntax error when reading floats
|
2025-07-21 15:00:57 -04:00 |
|
|
8b63166ba1
|
generate: Test encoding floating point values
|
2025-07-21 14:57:34 -04:00 |
|
|
3ef7de118b
|
generate: Fix syntax error when reading floats
|
2025-07-21 14:56:58 -04:00 |
|
|
51ed6aed9f
|
generate: Fix TestGenerateRun so it snakes around User tables
|
2025-07-21 14:32:33 -04:00 |
|
|
6017ac1fa3
|
generate: Encode SI properly
|
2025-07-21 14:11:40 -04:00 |
|
|
b8047585fb
|
generate: Test integer encoding
|
2025-07-21 14:10:34 -04:00 |
|
|
ad3973dd9e
|
generate: Test array encoding
|
2025-07-20 23:21:59 -04:00 |
|
|
0f626b2e93
|
generate: Fix array encoding not writing length or item tag properly
|
2025-07-20 23:19:21 -04:00 |
|
|
272e47224d
|
generate: Make output of testGenerateRun easier to compare
|
2025-07-20 23:18:36 -04:00 |
|
|
2c57423838
|
generate: Fix encoding of table length field
|
2025-07-20 10:26:29 -04:00 |
|
|
e2b9e809a8
|
generate: Fix TestGenerateRun
|
2025-07-20 10:25:53 -04:00 |
|
|
7e8b272ef0
|
generate: And now for an actual use of testGenerateRun
|
2025-07-19 06:24:30 -04:00 |
|
|
a257902705
|
generate: Flush the buffer before trying to compare it
|
2025-07-17 14:47:23 -04:00 |
|
|
4955f66ad6
|
generate: testEncode uses snakes now
|
2025-07-17 14:06:05 -04:00 |
|
|
f646207ab1
|
generate: Use newTemporarVar in more places
|
2025-07-17 11:28:53 -04:00 |
|
|
b50a199842
|
generate: Fix the testEncode function
|
2025-07-17 11:19:57 -04:00 |
|
|
b826cbf83e
|
generate: The test now compiles
|
2025-07-17 10:26:31 -04:00 |
|
|
b73f9fa7ce
|
generate: Implement decoding (untested)
|
2025-07-16 22:57:12 -04:00 |
|
|
d3d7b07a74
|
generate: Emit stub for message decoding function
|
2025-07-12 20:01:42 -04:00 |
|
|
daa6a44179
|
generate: Generate Method method
|
2025-07-12 19:37:58 -04:00 |
|
|
af7669c783
|
generate: Fix more nonsense surrounding named types
|
2025-07-11 20:08:43 -04:00 |
|
|
2305814e10
|
tape: Add StringTag
|
2025-07-10 21:56:38 -04:00 |
|
|
5a3296a842
|
generate: Parse primitive types into actual types rather than named types
|
2025-07-10 21:53:21 -04:00 |
|
|
3bf365a7a9
|
generate: Fix more semantic errors in the generated code
|
2025-07-08 21:50:29 -04:00 |
|
|
e48be0bc15
|
generate: Fix more semantic issues with generated code
|
2025-07-08 21:32:34 -04:00 |
|
|
a210f6112c
|
generate: Fix more semantic issues in generated code
|
2025-07-08 20:35:11 -04:00 |
|
|
9ff317d443
|
generate: Change comment so it gets detected by the regex for generated files
|
2025-07-08 15:44:24 -04:00 |
|
|
cdba8ee601
|
generate: Fix a bunch of semantic issues with the generated code
|
2025-07-08 14:52:05 -04:00 |
|
|
e75d7534c1
|
generate: Fix syntax errors in generated code
|
2025-07-08 12:01:21 -04:00 |
|
|
8a0ae9b03f
|
generate: Update tests to account for new changes
|
2025-07-08 11:39:37 -04:00 |
|
|
9bc90b0e17
|
generate: What the fuck is a teibibyte
|
2025-07-08 11:39:18 -04:00 |
|
|
c70c23d137
|
generate: Fix testGenerateRun so that it actually works
|
2025-07-08 11:38:00 -04:00 |
|