Andrew Alderwick
|
3eb13620a8
|
Excluded library snippets from asma-test.sh
|
2021-08-30 23:32:24 +01:00 |
neauoire
|
90540742ae
|
Standardizing fns names before merge
|
2021-08-29 14:41:05 -07:00 |
Andrew Alderwick
|
4d535ebb46
|
Swapped return and short flags in advance of uxn.c refactoring
|
2021-08-29 22:28:30 +01:00 |
neauoire
|
83de614e53
|
Do no display unused macros anymore
|
2021-08-28 10:30:50 -07:00 |
Andrew Alderwick
|
e4416264e8
|
Remove opcode labels by default
|
2021-08-20 07:06:28 +01:00 |
neauoire
|
5167a103ec
|
Fixed issue with null vectors
|
2021-08-17 19:30:34 -07:00 |
Andrew Alderwick
|
1b68169cee
|
Merged LIT and BRK into opcode zero, added INC opcode
|
2021-08-17 22:48:48 +01:00 |
Andrew Alderwick
|
5d094603b0
|
Fixed asma-test.sh
|
2021-08-17 20:33:53 +01:00 |
Andrew Alderwick
|
cb13589531
|
Fixed asma-test.sh
|
2021-08-10 19:25:42 +01:00 |
Andrew Alderwick
|
76470ce3ee
|
Fixed indentation in asma-test.sh
|
2021-08-10 19:23:53 +01:00 |
Andrew Alderwick
|
0a69a3417d
|
Updated mkuxn-fast to match uxn.c changes
|
2021-08-05 18:38:25 +01:00 |
neauoire
|
44d584dfdb
|
Re-added the stack bounds clamp
|
2021-08-04 20:14:53 -07:00 |
neauoire
|
59ea5c0a1a
|
Added static to uxn opcodes
|
2021-08-04 20:06:46 -07:00 |
Andrew Alderwick
|
a58ffb9828
|
Updated mkuxn-fast scripts
|
2021-08-02 06:51:51 +01:00 |
neauoire
|
4f822f55f3
|
Prefixed uxn functions
|
2021-08-01 14:46:43 -07:00 |
neauoire
|
7b7f4fd0f7
|
System now carries the debug flag, System/0xf is now stopping eval
|
2021-07-28 10:29:09 -07:00 |
Andrew Alderwick
|
4622a8a061
|
Created working stack space in case of previous evaluxn overflow
|
2021-07-17 10:00:38 +01:00 |
Andrew Alderwick
|
742c52265f
|
Updated mkuxn-fast script to match uxnasm changes
|
2021-07-17 10:00:38 +01:00 |
Andrew Alderwick
|
3e395e56b0
|
Updated asma script to match source code changes
|
2021-07-07 20:23:06 +01:00 |
neauoire
|
9fdb49e0ed
|
Comment will expect a space by the paren in sublime syntax highlight
|
2021-06-29 12:12:18 -07:00 |
neauoire
|
a683375567
|
Improved syntax highlight
|
2021-06-20 09:21:15 -07:00 |
Andrew Alderwick
|
064f7745d4
|
Added reporting of division by zero errors rather than crashing
|
2021-06-08 22:58:02 +01:00 |
neauoire
|
fbc0b762c9
|
Renamed USM to TAL files
|
2021-05-31 14:50:36 -07:00 |
neauoire
|
d163c43201
|
Improved uxncli and moved all demos into examples
|
2021-05-26 10:02:13 -07:00 |
Andrew Alderwick
|
6d18549915
|
Formatted uxn-fast.c according to clang-format
|
2021-05-23 19:05:17 +01:00 |
Andrew Alderwick
|
aeddd9e0f5
|
Added src/uxn-fast.c generator script
|
2021-05-23 17:33:00 +01:00 |
Andrew Alderwick
|
12792d101d
|
Added invalid source code tests to asma-test.sh
|
2021-05-16 10:58:00 +01:00 |
Andrew Alderwick
|
28d5284695
|
Added test suite for asma
|
2021-05-16 10:20:42 +01:00 |
Andrew Alderwick
|
46741bae23
|
Added documentation for Asma helper script
|
2021-05-16 10:20:42 +01:00 |
Andrew Alderwick
|
4d8b898142
|
Removed test file from previous asma version
|
2021-05-16 10:20:42 +01:00 |
Andrew Alderwick
|
300f3dfa75
|
Don't preseed devices in label tree.
|
2021-05-15 18:25:06 +01:00 |
Andrew Alderwick
|
8bf9aa78da
|
Progress on asma
|
2021-05-15 18:08:08 +01:00 |
neauoire
|
a206ed0b10
|
Renamed PEK/POK to LDZ/STZ
|
2021-05-11 11:14:52 -07:00 |
Andrew Alderwick
|
16f51cb876
|
Rewritten asma
|
2021-05-04 07:59:00 +01:00 |
neauoire
|
5ae48f84b3
|
Progress on drum rack
|
2021-05-03 15:13:12 -07:00 |
neauoire
|
f5fb9714e4
|
*
|
2021-05-03 09:57:39 -07:00 |
neauoire
|
30b12bae2d
|
Added waveforms
|
2021-04-28 11:54:19 -07:00 |
neauoire
|
19157a9ae1
|
Removed templating macros in assembler
|
2021-04-24 17:12:25 -07:00 |
Andrew Alderwick
|
5833a99260
|
Ported asma to new assembler syntax
|
2021-04-24 10:52:07 +01:00 |
Andrew Alderwick
|
43a0ad26c8
|
Added Uxambly porting helper program
|
2021-04-24 08:55:54 +01:00 |
neauoire
|
4af3405da3
|
Updated syntax highlight to pickup the getters/setters and the previous word
|
2021-04-22 20:47:23 -07:00 |
neauoire
|
1b4623be1b
|
Templated examples
|
2021-04-22 19:57:47 -07:00 |
neauoire
|
dad55324aa
|
Progress on macros experiments
|
2021-04-22 15:57:40 -07:00 |
neauoire
|
b752f5f2bc
|
Added drawing to the mouse example
|
2021-04-22 11:08:06 -07:00 |
neauoire
|
a4e54062b8
|
Merged sandwich
|
2021-04-20 17:11:02 -07:00 |
neauoire
|
68a253e67e
|
Experimenting with macros
|
2021-04-20 10:48:55 -07:00 |
neauoire
|
cda9b0bce8
|
Implemented IOR/IOW
|
2021-04-20 10:31:50 -07:00 |
neauoire
|
716d048906
|
Working example for dev.control
|
2021-04-19 21:33:52 -07:00 |
Andrew Alderwick
|
59f362f441
|
Further progress on assembler
|
2021-04-14 22:00:10 +01:00 |
Andrew Alderwick
|
25f988812c
|
More progress on assembler
|
2021-04-12 21:01:36 +01:00 |
Andrew Alderwick
|
dd73644f29
|
More progress in assembler
|
2021-04-12 12:20:49 +01:00 |
Andrew Alderwick
|
7fe8b27774
|
Progress on in-Uxn assembler
|
2021-04-11 09:47:20 +01:00 |
neauoire
|
a3ce59fa93
|
Improved clock
|
2021-04-01 21:44:23 -07:00 |
neauoire
|
7275dbd131
|
Added visuals to the datetime device example
|
2021-04-01 11:46:41 -07:00 |
Andrew Alderwick
|
6b24c002a7
|
Add beginnings of assembler project.
|
2021-03-31 23:55:02 +01:00 |
neauoire
|
b42cec41ef
|
Implemented local templated labels
|
2021-03-11 15:47:28 -08:00 |
neauoire
|
9bb4b84e2f
|
Jump experiments
|
2021-03-11 12:19:59 -08:00 |
neauoire
|
c79118bd90
|
Fixed issue with dev/ctrl
|
2021-02-28 09:40:19 -08:00 |
neauoire
|
fd71d97dfc
|
Progress on macros
|
2021-02-22 22:15:02 -08:00 |
neauoire
|
24e67d34da
|
Started implementing signed operations
|
2021-02-12 16:18:52 -08:00 |
neauoire
|
1e0d5bbf50
|
Added experimental dev1
|
2021-02-05 11:57:37 -08:00 |
neauoire
|
e2b6b6907d
|
Added constants
|
2021-02-05 10:51:45 -08:00 |