crc
|
1e18deace0
|
js+html interface: cleanups
FossilOrigin-Name: 09f4b2648f325cc3a25ebe3e7999b05e6132f09c48def2e7944b558d29907595
|
2018-05-09 13:22:34 +00:00 |
|
crc
|
976ece056a
|
oops, forgot to enable the new word
FossilOrigin-Name: 7d22e3a08c4a26f5a05612fc491f598489893d7b1caea3a2ab51f1801b3d1485
|
2018-05-09 12:15:27 +00:00 |
|
crc
|
09d29752fb
|
words -> d:words
FossilOrigin-Name: dfbcf2d3cc05753ef5fcc91f2b929e47350b93e7a01b9bac7c3011b9175e5d6e
|
2018-05-07 18:25:49 +00:00 |
|
crc
|
ddabe33a63
|
begin mass renaming of i/o words
FossilOrigin-Name: 1a0573c3e4206a48617f75371b8a5f3073b71011b14442924c92713a3f10a5d0
|
2018-05-07 16:24:36 +00:00 |
|
crc
|
daae0aac4e
|
add f:sqrt to rre
FossilOrigin-Name: dca147b3ff78c72c691fdeaf2cc6d696bc39cc9a9d83b218feea8185e58f6c87
|
2018-05-07 15:43:25 +00:00 |
|
crc
|
046b3c294d
|
rre: rewrite command line handler
FossilOrigin-Name: 7952fb9dd429300c8b8532bdaab310bbe4251fa6f759e841deb7968006a2849c
|
2018-05-01 18:08:13 +00:00 |
|
crc
|
ed4db30646
|
rre: "-t" command line argument to run tests in ``` blocks
FossilOrigin-Name: f64a39208bd24e4595c4ecb5f5a0f738408352a453856f7dc34a38799c2c722a
|
2018-04-30 13:08:52 +00:00 |
|
crc
|
982636519f
|
add f:nan?, f:inf?, f:-inf? to rre
FossilOrigin-Name: 52ece7baa5b4199738f9db4a13bc5fca1e8cd2cf4f8dcbc898387e32ee8c7686
|
2018-04-30 11:46:44 +00:00 |
|
crc
|
81a9d1f83f
|
f:NAN, f:INF, f:-INF
FossilOrigin-Name: 53a900047f10199fa519c3071a3f85dd2495b1f6905c1575792d799efd0c8b14
|
2018-04-30 01:54:21 +00:00 |
|
crc
|
c4774e5274
|
add f:NaN to rre
FossilOrigin-Name: 5015b57be80ee5899d41c37d3578904e41d0ac23308b9f0e2866720dec7cd1db
|
2018-04-30 01:19:06 +00:00 |
|
crc
|
e71709b303
|
begin work on 2018.6; this release *will* make some changes that break existing code in small ways
FossilOrigin-Name: 2ea7e4d5f74070041c454af65713a478ebe2a9d71bbc9e6bb6add6c256351765
|
2018-04-25 16:51:46 +00:00 |
|
crc
|
226ab37b82
|
rre: increase memory size to 12mb
FossilOrigin-Name: 3e3cc08fdb85ff19a8ef830c39bd600060eece9183762dbf25144b54220097dc
|
2018-04-19 15:32:13 +00:00 |
|
crc
|
4b5053b5e4
|
rre/windows: no longer define round()
FossilOrigin-Name: d736a60dcb2257fe74be5f5a97f00cdaa9995823d36d31008ed77736532fce00
|
2018-04-18 16:34:07 +00:00 |
|
crc
|
4b4b84c116
|
separate build target for rre/windows
FossilOrigin-Name: af2a6738a0c1a35ab95a8d35a1d6f02d4dc82262fe86f8791d379227bf304572
|
2018-04-18 15:45:54 +00:00 |
|
crc
|
d59e1129e6
|
rre now exits on stack overflow, stack underflow, memory write out of bounds
FossilOrigin-Name: 93f6e0aa74fc582e25846b61a6eb0c478ee8399149cd4072e250cab11d001c6a
|
2018-04-13 11:21:56 +00:00 |
|
crc
|
13a03f63cd
|
stdlib: save 504 cells by moving some words in s: and using them to reimplement c:vowel? and c:whitespace?
FossilOrigin-Name: 8ec1d59989cea51be088b118edc031a7bacaabd1596b7fb9a8030893e8e02718
|
2018-04-09 11:38:14 +00:00 |
|
crc
|
8ab0e16e58
|
fix a bunch of small bugs related to new i/o handling in rre
FossilOrigin-Name: f476e6055d734a0e1c4671bb0ade3f0efc9cc8ecf5638649a3ad8281d37ef7f8
|
2018-04-04 17:31:00 +00:00 |
|
crc
|
d0cd20c03c
|
rre: backspace fully working under -c option (requires USE_TERMIOS)
FossilOrigin-Name: bdf645c9304b44153e777e406f2dcfaf943ee1dcca70795413a79b6161ae1fc9
|
2018-04-04 16:11:44 +00:00 |
|
crc
|
707306e34c
|
fix handling of backspace in rre interactive mode
FossilOrigin-Name: 2db647fd51a5967be2d08c9bd29f5b861b71f2776b436699fe036136d5f4a106
|
2018-04-03 20:45:55 +00:00 |
|
crc
|
20ff1927ea
|
add quad quad* and quad@ as examples
FossilOrigin-Name: 9b50fa422adef2cc666629192d6acb81455506881cf4a665bf988f5ae336ea53
|
2018-03-02 16:59:41 +00:00 |
|
crc
|
b78195287d
|
add times<with-index>, I, J, K to stdlib
FossilOrigin-Name: 3eda504f7ce69f0d4c747158765b4905487a41157538845ee616840660f9d2f8
|
2018-02-26 14:47:44 +00:00 |
|
crc
|
d18608e9a6
|
python: dont print Dictionary pointer on startup
FossilOrigin-Name: c05b04f089d42d2feff5c065f2dd7fb3ca32cc06e60aceaba3bda0c161f5e122
|
2018-02-19 19:37:43 +00:00 |
|
crc
|
13b0014563
|
new words in rre: unix:io:putn, unix:io:puts
FossilOrigin-Name: 68fa7a139eeab60432b1b0be3902b4e5658cb510c548f8bac2c1bdd1db35b364
|
2018-02-16 20:26:13 +00:00 |
|
crc
|
8dfd525e48
|
retro.py: functional repl now, fix formatting consistency issues
FossilOrigin-Name: 0248c08a2fc8c1cf96afaa567ebed3f6c62e7a738fd02caac33ed8b64a6d58a3
|
2018-02-13 17:13:01 +00:00 |
|
crc
|
3390c4f2ca
|
rx: inline the _packedcall and _packedjump values instead of doing a fetch to retrieve them.
FossilOrigin-Name: 6496a2c45f96d12d231f404fde624fe8c350077b14573958913a76a907a3af45
|
2018-02-13 15:38:25 +00:00 |
|
crc
|
d727370cf9
|
0; push pop no longer check Compiler state
FossilOrigin-Name: d3699a4725660424bad6567072065bd85c9d8b9e377923d7149eea234d04afa7
|
2018-02-13 15:25:08 +00:00 |
|
crc
|
9cfbc1de23
|
rx: remove no-longer-needed words (saves 5 cells)
FossilOrigin-Name: 5137b131216bdfd444c1ace3ff0cc1ea730f333e1e3f9eae783871d5e46a3785
|
2018-02-13 14:52:24 +00:00 |
|
crc
|
42168296ee
|
the commit in which a faster s:eq? makes everything better
FossilOrigin-Name: e46d6cdd2ed11be65de01eafb90bc50f4b20832d885e702dc8512a019c525b2e
|
2018-02-12 23:21:53 +00:00 |
|
crc
|
ae3a0a0d44
|
rx: slightly smaller/faster s:eq?
FossilOrigin-Name: cd500d6c046c27a6ff00ab3bf75e7b21f8727462fdcda50fbd01df0e3579baee
|
2018-02-12 18:23:34 +00:00 |
|
crc
|
cf27cd459b
|
use instruction lookup table rather than if/elif structure (python)
FossilOrigin-Name: 4cbec8c212e08a4764df487ca47471a52e552e2743dc6db8a0106ebc658e563d
|
2018-02-12 17:58:50 +00:00 |
|
crc
|
68f754dbb0
|
initial (very slow!) nga+repl in python
FossilOrigin-Name: 695ea5299fd9e908444f7ba4269ffa96ab04936e5f818b9e4a24587df8703453
|
2018-02-12 15:01:48 +00:00 |
|
crc
|
ec9d352acd
|
interfaces/native (non-libc) now supports macos/x86-64 [needs newer nasm than the one Apple ships]
FossilOrigin-Name: 19c1154944dbd609c450d14a4a13b1223f5af71d358af466e19f244d02087cbc
|
2018-02-10 21:19:51 +00:00 |
|
crc
|
5f45ee2b69
|
js implementation: skip processing of NOP instructions
FossilOrigin-Name: 6f46b6694c70859c191b12c2020be9d550909e8663b12f00b1c716d5afe11f57
|
2018-02-08 13:47:17 +00:00 |
|
crc
|
00e37cf09c
|
add javascript implementation & html-based interface layer
FossilOrigin-Name: 35f3b0d5b9a0de0d49487e84f873257ce56f4c9ea3ed73116c97e76b664ce542
|
2018-02-06 15:36:34 +00:00 |
|
crc
|
25e75074e5
|
interfaces: add NOP skipping to improve performance
FossilOrigin-Name: e6c55b2128f8fa444ce3f77d6f9c571a0ce046c75a125e03cbf9581e381de130
|
2018-02-03 16:07:25 +00:00 |
|
crc
|
ceadea5411
|
add "make ri" target
FossilOrigin-Name: af97bd4fe8715e9c30099c0661356c3575b56cd68c5ffd9d94df1eda93198868
|
2018-02-03 14:56:39 +00:00 |
|
crc
|
82c375d68a
|
fix warnings
FossilOrigin-Name: a32dfd7d9b2d55f5884fef99c6e3f796895c476569e91d4648349a03fb5bc3e9
|
2018-02-03 14:53:06 +00:00 |
|
crc
|
cd0a28ab4a
|
tooling: generation of image.c files for embedding now has shorter lines in the image.c
FossilOrigin-Name: 4c3514bfdcd4fcfdb264303bfddb897edd2e53f74beb91cc075e2882065459b3
|
2018-02-02 21:43:29 +00:00 |
|
crc
|
428ba86dba
|
native: linker script for flat binary, load custom gdt
FossilOrigin-Name: 17b49b731d236d0978e836e6902615fb53ccf1018289966509620dc6c9111cd7
|
2018-01-31 18:42:42 +00:00 |
|
crc
|
f0625a5a06
|
move experimental/ to interface/native
FossilOrigin-Name: 32ca966f579f451d4bd75dc48cfc78bc130add8ff50ba1d54720a9760d1cd968
|
2018-01-31 18:26:06 +00:00 |
|
crc
|
0b176bd577
|
Forgot to commit image.c for use w/repl
FossilOrigin-Name: ff226c6a6bdcd3988b67d7962b1a550de35918d8c4cd739051e12c16f7dbea73
|
2018-01-30 15:03:59 +00:00 |
|
crc
|
fc0e64eab4
|
repl: now fall back to embedded image if ngaImage not in cwd
FossilOrigin-Name: 8cdce920b4804f2dc55d29cbb3854a748bc331f3c35d694dfba27c6417b82e98
|
2018-01-30 15:01:57 +00:00 |
|
crc
|
8fc0b21eda
|
rre: rename image source files
FossilOrigin-Name: 352fd2f8d7b28fc042c77be0c369ebc2aeb52e22e6aa594bf0c1df97c9d7764a
|
2018-01-30 14:59:06 +00:00 |
|
crc
|
00e50d913a
|
rre: rre now compiles under gcc-2.9 (tested on haiku/beos)
FossilOrigin-Name: 3e5cf0d0bf9ffa4b15aaf1b13d404f09b9ca388eac9e40fa25f71b9e3830a17c
|
2018-01-27 20:18:29 +00:00 |
|
crc
|
7d3b347b24
|
repl now builds on haiku/beos
FossilOrigin-Name: 23b8461784fe0e366edc67809b8c8aa602bc778b54744ae727fed0051a3d7d37
|
2018-01-27 20:04:43 +00:00 |
|
crc
|
9cc4b36324
|
rre, repl: haiku error messages
FossilOrigin-Name: 8b6abe080b10e7b8cb3a60d38fed060a71ea5ad4b0281d81c6ab81dd96269bb5
|
2018-01-26 17:04:41 +00:00 |
|
crc
|
1b12afda39
|
repl for dos: slighly more RAM; reduce string buffer sizes on startup
FossilOrigin-Name: 007af9e988b7b04708c65a1fd0f5868a3701f4df9d255558c2fdcbf2f7b353eb
|
2018-01-17 13:10:18 +00:00 |
|
crc
|
5b191ba59a
|
add a variant of repl for MS-DOS and compatible systems
FossilOrigin-Name: 82fb292995e249095761b7cb5775dd63a471fdd135c84ec19045c53ef1e3adb9
|
2018-01-16 18:10:15 +00:00 |
|
crc
|
59d820d6e9
|
ri: now embeds the image
FossilOrigin-Name: c8abac0f0e055525797cb12f0870aa99e06f088c523b6ebb7eef4b0947bb4018
|
2018-01-15 13:29:28 +00:00 |
|
crc
|
ca6ff280d1
|
ri: support backspace
FossilOrigin-Name: 6e5cc5496cce8110d288057bd6d8e97e34beea042b387518f5615da78e106508
|
2018-01-13 19:37:52 +00:00 |
|