13 Commits

Author SHA1 Message Date
Johan B.W. de Vries
8fa2e4830e Support negative literals 2023-11-14 14:09:17 +01:00
Johan B.W. de Vries
ddc0bbdf30 Cleanup 2023-11-13 14:34:07 +01:00
Johan B.W. de Vries
0131b84146 Implemented round trip input / output 2023-11-13 14:32:17 +01:00
Johan B.W. de Vries
f4f068137a More work on type testing.
Also, reduced spam on typing dump by only showing the
'back on todo list' count, rather than repeat them all.

Also, typing on tests.integration.helpers
2023-11-13 13:00:34 +01:00
Johan B.W. de Vries
769eaaf243 Started on extracting values. Works for most, not for tuples yet. 2023-11-11 15:53:43 +01:00
Johan B.W. de Vries
dff5feed86 More tests and fixes 2023-11-11 15:19:33 +01:00
Johan B.W. de Vries
ff0286bcf6 More framework 2023-11-11 13:45:03 +01:00
Johan B.W. de Vries
ef00b3a91c Started on a test generation framework 2023-11-11 12:02:37 +01:00
Johan B.W. de Vries
fd3939a680 Feat: Use struct in tuple 2023-11-10 15:35:16 +01:00
Johan B.W. de Vries
16ec664cb6 Feature: Tuples with tuples in constants 2023-11-10 15:23:10 +01:00
Johan B.W. de Vries
1536ea0bbb Enable use of bytes in constants
Including using them in tuple constants.
2023-11-10 14:54:22 +01:00
Johan B.W. de Vries
20d177e2c5 Add partial tuple of tuple support 2023-11-10 14:00:29 +01:00
Johan B.W. de Vries
205897101f Adds a typing system to Phasm 2023-01-07 16:24:50 +01:00