Commit Graph

40 Commits

Author SHA1 Message Date
Shawn Quick
6e9eb6cfcc fixed a few bugs, got more tests to pass, added some parms.json options 2023-02-05 21:38:02 -08:00
Kelvin Sherlock
f0b10c0221 Add USR opcode. This uses the Merlin and QAsm opcode hashing scheme. 2019-12-19 20:05:49 -05:00
Lane Roathe
d78c8612f9 Merge branch 'sgq_qasm_main' of https://github.com/marketideas/qasm 2019-11-23 09:24:28 -08:00
marketideas
476a46d7db test 2019-11-22 09:33:24 -08:00
marketideas
279de5caa5 macro on last line bug fixed, nested macro defs 2019-11-21 21:00:26 -08:00
marketideas
b154efff36 fixes for nested DO/IF/ELSE/FIN 2019-11-21 19:20:59 -08:00
marketideas
d86bd06e8e macros with vars now working 2019-11-21 18:14:30 -08:00
marketideas
21da3e7536 more macros and vars 2019-11-21 08:47:03 -08:00
marketideas
c9febb19bd macros are defining/expanding - no ]vars 2019-11-21 04:53:10 -08:00
marketideas
e2203ca1d3 start of macro code 2019-11-20 21:50:00 -08:00
Lane Roathe
810db2f286 Merge branch 'sgq_qasm_main' of https://github.com/marketideas/qasm 2019-11-19 17:21:22 -08:00
marketideas
e2dd7ab645 test 2019-11-19 17:09:58 -08:00
marketideas
2ebeb0914c work on <>|^ operators to match M32 2019-11-19 13:41:27 -08:00
marketideas
7534c45def ]var EQU does an eval first and updates the variable to the resulting hex value 2019-11-19 12:06:08 -08:00
Lane Roathe
ae6f8244b8 Fix DCI handling 2019-11-18 12:45:52 -08:00
marketideas
3fd0c7bcb5 test 2019-11-18 06:07:44 -08:00
marketideas
a80ff4a35c making tests pass 2019-11-18 04:50:02 -08:00
marketideas
1c7a91e5eb test 2019-11-17 22:16:00 -08:00
marketideas
27b76264b6 test 2019-11-17 18:18:50 -08:00
marketideas
f83906fe16 test 2019-11-17 18:16:39 -08:00
marketideas
f8c793ead2 more work on runtests 2019-11-17 17:01:59 -08:00
marketideas
dcd12630af test 2019-11-17 13:32:32 -08:00
marketideas
9009f5a222 test 2019-11-16 22:48:24 -08:00
marketideas
a6d239f87a test 2019-11-16 11:14:51 -08:00
marketideas
022eaa0438 test 2019-11-16 10:48:01 -08:00
marketideas
568c09b91e test 2019-11-16 09:27:24 -08:00
marketideas
fe34518911 test 2019-11-15 22:27:43 -08:00
marketideas
a8030744bc test 2019-11-15 18:51:30 -08:00
marketideas
367be31104 test 2019-11-15 18:30:12 -08:00
marketideas
5037c89a37 test 2019-11-15 16:15:58 -08:00
marketideas
bd16dcffb7 data opcodes complete 2019-11-15 05:09:41 -08:00
marketideas
a088831a6a fix -Wall compiler errors 2019-11-15 03:40:35 -08:00
marketideas
3a515f0970 test 2019-11-14 23:35:04 -08:00
marketideas
3a05694a0f test 2019-11-14 21:21:03 -08:00
marketideas
e34a58d6d6 merge of HEX 2019-11-14 17:04:35 -08:00
marketideas
b649b7db0f expression shifting 2019-11-13 15:45:39 -08:00
marketideas
8608bf5a94 DUM complete, DS working/not done, work on shift operators 2019-11-13 06:54:48 -08:00
marketideas
0af8c9765a XCode/Poco fixups 2019-11-12 21:03:41 -08:00
marketideas
aa439c41b1 merge point 2019-11-12 20:32:10 -08:00
marketideas
bded99e731 update to cmake system and error handling 2019-11-12 17:03:51 -08:00