crc
bceb56aeb4
fix error in stack comment for a:store (thanks kiyoshi)
...
FossilOrigin-Name: d26b43959a6ab4c9e501a28dd6adfa31493c4da9b2640eadc8c6367a1451c3d9
2021-10-26 14:19:30 +00:00
crc
a0a2355b56
add new forms of fetch-next and store-next for byte addressed uses
...
FossilOrigin-Name: 3d59861046bcf27950b111464b22be2428e1c4ae9c35a88cdb34ced79a058a26
2021-10-15 15:53:34 +00:00
crc
075300a136
add unsigned: words to glossary
...
FossilOrigin-Name: f68da82b8915ce28fe9615c73a603a2667ab321f231d73cb3837568b8ea4412f
2021-10-14 16:50:05 +00:00
crc
6d9ef70da5
add glossary data for multicore support. closes #80
...
FossilOrigin-Name: 9c86e48232fecf5035c83986c936af774d9e1359df940e6ed2be3d50446c7c20
2021-10-12 09:21:57 +00:00
crc
3aa071944d
initial docs on multicore support
...
FossilOrigin-Name: c28a8bedba4be3c9865b07b8b67cf4305ee6a244f9e1abb1fc7d2346b308576a
2021-10-08 09:37:52 +00:00
crc
77b7965eb4
add s:fetch and s:store
...
FossilOrigin-Name: 8bf0d01598a0f64387b3144f5df1c3f81b1d0f18dc3144754735dcef52e3d69d
2021-08-26 13:25:59 +00:00
crc
b436407bc1
add notes on building with FFI on Linux (re: need for libdl)
...
FossilOrigin-Name: 8cf8fb9a06d61ca9a3b719e1793e3b15e0d549227c585f406870c0096cc6c4be
2021-08-23 13:10:40 +00:00
crc
9ba232cb4f
clarification on usage of a:to-string
...
FossilOrigin-Name: 6af9eac308182332ffecdd24d87dcbcc6020d8747f562d137dfcb543dfbcb920
2021-08-23 12:42:36 +00:00
crc
ce91454df1
add in a "d:source" field to the dictionary header
...
FossilOrigin-Name: d6c27c49b054c022fad6d2898d173f0a2705925a97bb139c1c6fbdb48f896da7
2021-08-10 16:09:58 +00:00
crc
b2cb56d3c8
documentation: rebuild html; update the build instructions with a more detailed section on customizing the image & vm
...
FossilOrigin-Name: c0466ee9bdc6ca354aaf2e88f5fb9ab3bfe52b531927830b73722b593f9dee57
2021-08-05 11:04:25 +00:00
crc
e189c63e42
add h:fetch h:store w:fetch w:store
...
FossilOrigin-Name: d8f907696229968bd122171614ca842f9bd215d72761fd1b2629aca21de4e0f8
2021-07-27 12:01:47 +00:00
crc
31a6428fb2
add b:fetch
and b:store
...
FossilOrigin-Name: 81d42683735f00af57af5c3686d6da72e38dcd9cb1db5aafbedb0a3c38da4348
2021-06-24 14:07:54 +00:00
crc
b6a81359e6
add pack
and unpack
...
FossilOrigin-Name: 459d61941f93a2373c3ac1e18c9100cc17b4e724996723cdf0090c7605af5bb9
2021-06-24 13:38:10 +00:00
crc
4933863fb2
glossary: add example showing use of hook and a default action for the word
...
FossilOrigin-Name: 229f52b5899c5bfedb2e70a73759c39edb55a35aa3a1f045e9454943f71bf6b3
2021-06-23 16:35:32 +00:00
crc
67855948b9
add sub-stack comments for a couple of words
...
FossilOrigin-Name: d47690614c26e3515ab85f5d66ab3afd8da9ec6fa5debe1652d1cd6ae4a4c2e9
2021-06-22 12:35:19 +00:00
crc
84ef7119e8
book: mention sub-stack comments for words consuming quotes
...
FossilOrigin-Name: ad5f3c67563842c62a09c38a80da2737518ce254ad0a7c1f5b4bdb1892eb73ae
2021-06-22 10:58:56 +00:00
crc
4be717f578
core: add "bye"
...
FossilOrigin-Name: ea15f1bf0112b8756fb59e2dacd44559c972e50d6b460271365e15711689ae82
2021-06-21 16:10:34 +00:00
crc
e0340ea1d7
stdlib: remove if:
and -if:
, add forever
...
FossilOrigin-Name: ae01128ca82076ffe4fd74ddfa0499053d43e65b9d16c35f1edba537c7359288
2021-06-21 12:10:34 +00:00
crc
4b03ef2d28
work on clarifications to terminology around devices
...
FossilOrigin-Name: 4b1c67484912e3bbee24b637e947e3649c1b08367534c61cb00c5612ab10a341
2021-06-18 18:04:03 +00:00
crc
d027bf6f41
work on clarifications to terminology around devices
...
FossilOrigin-Name: adf08c8ec4aab7403fa807c1734d0ab4dd35822b035eec5df14656e23d8d89c7
2021-06-18 13:56:13 +00:00
crc
be7b1ad007
nga-c: add unix:execute
...
FossilOrigin-Name: d3e589e1fe696182ca97ddbd6065b693459781a074f34899eb3809ef9eedf62e
2021-06-18 13:39:57 +00:00
crc
c8a5b047bd
image: rename s:index-of, s:index-of-string, a:index-of, a:index-of-string
...
FossilOrigin-Name: 88416f7a177a6171739a75db5ad4d399735ecd29836424897629ca1787d776d2
2021-06-04 18:34:59 +00:00
crc
06ee9705a8
image: rename some words
...
s:contains-char? to s:contains/char?
s:contains-string? to s:contains/string?
a:contains-string? to a:contains/string?
old names are now deprecated and will be removed after 2021.7.
FossilOrigin-Name: 5a19d7aac514c5ba87963c5f0645f3daa8a8e3dc04546c0627fa046479ecd8dd
2021-06-04 13:54:21 +00:00
crc
ae55f1cd45
image: sigil:: is now a hook point
...
FossilOrigin-Name: 3f5f0a6728041ad5465a46269d358b64a98d1b4424b5a8376c9ff8e592e419dd
2021-06-04 13:37:42 +00:00
crc
db64b92476
image: use inline assembly for n:inc and n:dec
...
FossilOrigin-Name: 3e31ec7bcd7ae0c6c415a8dab10709d8525f9b1a369e7a6f7dd9157c18ca06d3
2021-06-04 12:20:10 +00:00
crc
fb82418d88
nga-c: fix an issue with script:current-line
...
specifically, script:current-line was not working. this patch
isn't fully tested, but does fix issues in my test case. it
makes `script:current-line` immediate (so references inside a
definition will actually make sense) and fixes an issue that
was causing indented lines to be counted twice.
since this now skips indention, it should cut down on the
number of evaluations on empty tokens, which will save a little
time when running programs.
FossilOrigin-Name: 0393f609b505ec2a364831078f36ec44b633ea579e7bc0b74a9665c07f08d7ce
2021-06-03 14:07:29 +00:00
crc
ca23660abe
docs: clarify that ---reveal--- can be left out and using it without public names will corrupt memory.
...
FossilOrigin-Name: ecf434a6642f69195a8637bd44bbdded5fde50e21638f23d576b282c1c079bec
2021-06-03 04:05:58 +00:00
crc
3af723f9fd
docs: merge in words.tsv corrections from rick_carlino
...
FossilOrigin-Name: 32e12784fe431a854711acf2ec45795b3c69c2e77a9824281c21678925df671f
2021-06-02 12:16:21 +00:00
crc
413ccb3ac8
glossary: clarify that sigil:& returns 0 if word not found
...
FossilOrigin-Name: e949baafbacd0f29c688b55207db750d5abf80293d35dc045b192e1dee1d9a41
2021-06-02 03:38:07 +00:00
crc
0913e90d7f
bug reporting: remove freenode
...
FossilOrigin-Name: c9f800bd51650ad915d9679cdec239ba849ff6a110cbff659699d2553ca2ff56
2021-06-01 19:54:37 +00:00
crc
b740977641
update glossary to mention vectored words
...
FossilOrigin-Name: 628b08a24c3468e8202034a2d065aceaa7898e4f165d45784a27bd5201d31630
2021-05-28 11:07:55 +00:00
crc
a423e0102c
add entries for oftc & libera to irc notes
...
FossilOrigin-Name: 9cfb7453c6d520fe694d99e8e9c532ab990c0a0882057410cfb8eb3926580d49
2021-05-26 18:23:10 +00:00
crc
13ecc59a18
deprecate s:split, s:split-on-string. Use s:split/char and s:split/string instead.
...
FossilOrigin-Name: 8514ad5c60cc7c2f34ffd651bd74f477a582d04609b3bba546a1c702963fae94
2021-05-25 14:35:26 +00:00
crc
cb22c59b5a
add support multiple bases
...
This set of patches:
- adds a `Base` variable
- adds `decimal`, `hex`, `octal`, and `binary`
- extends `s:to-number` to support `Base`
- extends `n:to-string` to support `Base`
- updates the glossary to cover these
Additionally:
- removes the 1024 cell limit for the kernel
- adds a header cell (7) for the start of the text input buffer
- adds a header cell (8) for the end of the text input buffer
- updates most Nga implementations that use the text input buffer to look at
this instead of hard coding the address
FossilOrigin-Name: 391ad6fc0187e5ff3089d5c42d5d5e1c18fd0b2379c90a148ba44bb66145f020
2021-05-18 19:42:35 +00:00
crc
b5e26d5284
documentation corrections, updates
...
FossilOrigin-Name: 00cfd4bafc17de7bd442051caeb92dda3c3bed778bc27a3d83d844cac1ef09e9
2021-05-17 17:04:42 +00:00
crc
d36068d72f
begin working on making terminology around the Retro naming consistent
...
FossilOrigin-Name: 9ec7d6dee1b22e748cd1f00886b5c2ed76e4b6138c131f699cbbb0c640c561a3
2021-05-12 13:57:22 +00:00
crc
09ca6158a7
some corrections to the manual (remove a reference to the "ok" prompt, clarify that retro does not display it, remove references to some old command line options)
...
FossilOrigin-Name: c803aaadf0e83931f55155004815c3c92bdaa0e5927de86ad406d70095e91b87
2021-05-10 12:06:48 +00:00
crc
763f06ac4c
add if: and -if:
...
FossilOrigin-Name: 04cd5d82ce6ea0c9c98f05580bcb7cc2598c27accd6a648cacb98b063d72e1a5
2021-04-28 13:23:07 +00:00
crc
5ba34b60a9
interfaces/rng: smaller n:random, remove io:rng-operation
...
FossilOrigin-Name: 893637993c41b36f620410fe489d25d5cb9d08d41dd80f9097b3c193fd54cc92
2021-04-19 17:35:29 +00:00
crc
8e52dda97c
glossary: more spelling error fixes
...
FossilOrigin-Name: b9c7ae1bd6b8104925de4c414316c8cf3f36207c1203fb7ad17763406f5cf5d7
2021-04-16 14:03:23 +00:00
crc
a0ac537a9b
glossary: occurrance -> occurrence (thanks kiyoshi)
...
FossilOrigin-Name: df4b015483fcca0b2a20cf5e20a9f24a3a86ab4b91c218c428e1a83147c4e9ac
2021-04-16 12:58:17 +00:00
crc
6a4aaf8eac
prefix: namespace is now sigil:, rename words, update examples, update docs
...
FossilOrigin-Name: 25cf19660ab7728d7bfee2722ea826a8a438faf92b2504b28d922d2958906aed
2021-03-30 11:58:25 +00:00
crc
b43e63ee69
add example calling retro from C
...
FossilOrigin-Name: bd9d8be4b5b523620b4d2b1f7208b1091ca8573fe0eb08a8a7f83fe569571c70
2021-03-29 13:03:10 +00:00
crc
e2a139c5fe
add more detailed docs on i/o devices
...
FossilOrigin-Name: e1edc5e9f606b84404c4cbdd114d3cb338bf18aa10995db51cdcd49648621cb2
2021-03-29 12:55:25 +00:00
crc
bcf394a9f4
minor clarifications to build instructions
...
FossilOrigin-Name: b55438842cb8d769bcaec58c6cea80a220d8b7253f86705f462ebc76b1ac7f55
2021-03-22 13:11:26 +00:00
crc
2fdd795b24
docs: fix building of book, add back missing files
...
FossilOrigin-Name: d7f6ad61844895e8b68fac3249cb5731d4480045110fe56f85d370079a8efa39
2021-03-22 12:18:17 +00:00
crc
ee33f81e66
docs: add pythonista/ui words to glossary
...
FossilOrigin-Name: 846cbf6f8f8e0f4c3aba8e81e75ccbcdf63784e6d3953394c10d89eeb17f42fc
2021-02-03 13:58:57 +00:00
crc
e39551bf4c
add a glossary for the decimal device (nga-python specific)
...
FossilOrigin-Name: 77c361f541d925b60dffbfcb35e9bf24ad583a916196fa19cfdef6e3719bf86d
2021-02-02 16:11:16 +00:00
crc
42dbd43f16
docs: add cover to epub ( closes #47 )
...
FossilOrigin-Name: 7e6160c8257973f3df6505babf96d951e6ea563a41ee84e6375f0ea26750ee37
2021-02-02 14:18:51 +00:00
crc
735e23f1a9
dogcc
...
FossilOrigin-Name: 96d33835d3027d1d3a8042fa4dc6219714938b396af7a16cda4b62a8f68ddcd8
2021-01-25 14:25:12 +00:00