Commit graph

66 commits

Author SHA1 Message Date
crc
830f9e2d9d retro.forth: add ^ prefix; remove uses of as{ }as
FossilOrigin-Name: 97ae07fc8e300df16a2cb4fe6fcedfcb728c663b0e3359ff533a4c4c2d0af659
2019-12-11 18:25:47 +00:00
crc
7d8d442d35 add a ^ prefix
FossilOrigin-Name: 5723f858deedf26c1cf95df3f9a68438619b9a52d1c2ae20577d965ac6dfedf8
2019-12-11 18:10:57 +00:00
crc
2c8c4a6611 squeeze r into rx.muri after a bit of shuffling, repacking
FossilOrigin-Name: d04c69f96e77d2729c4c23b4d9651073dee558bf12f8fb4a6408ed15c9200eb3
2019-12-10 15:34:17 +00:00
crc
5ea418302c continue with removing raw bytecode, adding assembly using the \ prefix
FossilOrigin-Name: 654489f3cdd45c4850f5b7830d759508080cb0e814f622d001e59aed9f879f3b
2019-12-10 12:56:52 +00:00
crc
a596017632 work on moving muri into rx
FossilOrigin-Name: 863ac64675c516c0824f40fdc0f7722fdf8560fa6505fad37f9343b86076d939
2019-12-10 03:45:29 +00:00
crc
791f73fdfa retro.forth: more optimizations
FossilOrigin-Name: bdcff0d0d014e27f495004c577c77f79a921ee8c25c767bff6360af583842ae8
2019-12-09 19:11:13 +00:00
crc
4edba2ef6a retro.forth: cleaner s:trim
FossilOrigin-Name: 828c2ed7d90883edea2c7983840c5b90505b6bed4c3ecd9777a9679071bc97fb
2019-12-09 19:04:12 +00:00
crc
369fc63db6 retro.forth: use inline assembly in times<with-index>
FossilOrigin-Name: 924eb561f269bbcf34e8ea360520e2469d4f9f3f727754a90bcc13f7991b5993
2019-12-09 18:37:25 +00:00
crc
d7414ea63c retro.forth: more [ ... ] to &... to save memory, time
FossilOrigin-Name: 38ec5bbc3ac56947286ebc411d7fa640378e13f6d0a1ea57273e1107325b2546
2019-12-09 18:26:31 +00:00
crc
7e7791bde9 retro.forth: more [ ... ] to &... to save memory, time
FossilOrigin-Name: 5ff7f2b36d1b6e7a68acc43da308281e05afc6fb9041726cb11914ccd49d139c
2019-12-09 18:16:55 +00:00
crc
461a942cc4 retro.forth: use inlined assembly in dip, sip
FossilOrigin-Name: 6cb932b841f41b21ddab40a9ddfb8b376252f53e8193ad355161e651831ce4a6
2019-12-09 18:08:47 +00:00
crc
1427fc62bf retro.forth [ ... ] to &... for various conditions in the stdlib (reduces memory usage, slightly faster)
FossilOrigin-Name: b4bd81cb7806f62ef87421de5482fec0dfe4adc6267e9100d0f63fb95f250e8f
2019-12-09 17:57:49 +00:00
crc
bfdea0f396 retro.forth: use hand packed assembly version of times; this is smaller and much faster
FossilOrigin-Name: b1c20af1999e7d443c6dd47ae409399d64abefb0c21a338bb5420fafbbbcd2ca
2019-12-09 17:09:10 +00:00
crc
4b70820402 retro.forth: better n:abs
FossilOrigin-Name: 6f5d6a8c7c33d463f60f379b081493b312d444cba3a3bb492ef32657e839b275
2019-12-07 13:29:27 +00:00
crc
48585c1e90 fix a bug in s:WHITESPACE and use it in c:whitespace?
FossilOrigin-Name: d810206fe848fd2e394e4984bbaf3105b977192304af356cb6d062de1adfd82d
2019-11-22 17:44:14 +00:00
crc
45eb295829 move image sources to image/
FossilOrigin-Name: 4abe226550815b40d56d009651182909ba440724c8d0470b3c3f690cb8f5c9cd
2019-11-21 19:39:03 +00:00
Renamed from source/retro.forth (Browse further)