Commit graph

210 commits

Author SHA1 Message Date
crc
18d6998de0 add glossary data for err: words
FossilOrigin-Name: 3f7d9bc3844127e0ca897394df23360f590de35d6acfbebd78cdc36d2d7ff0b4
2023-10-02 15:14:07 +00:00
crc
37ea186ccc add glossary data for file:read/bytes and file:write/bytes
FossilOrigin-Name: 2f432d178dec02851193ed446e124ca0e73fe6f3ab65e9a8786b2cead0ce6b4c
2023-10-02 14:52:15 +00:00
crc
b2e807278e nga-c: add file:read/c and file:write/c for reading/writing characters instead of bytes
FossilOrigin-Name: c1cd094295a085bc54888e5dcea6c9ad486ef71ed820258339bf6955325607cc
2023-09-15 14:16:31 +00:00
crc
6b5c455286 implement "fill" (from konilo) as part of stdlib
FossilOrigin-Name: 588372079037bb8ead0beebf5ed03f5ed6878bac7e18852675bedcfba6cb6ba0
2023-07-25 18:26:53 +00:00
crc
0e7db6dab9 remove deprecate words
FossilOrigin-Name: d0ecbf2ac180314d604e62ca9462f118303c09084af969105d4dcecde8704535
2023-03-29 00:56:00 +00:00
crc
f5f82c5880 finish documenting words
FossilOrigin-Name: 5f0f6c0a58eec52b6a65d54d3b9de6b50013bd0de15ef97a2ba032833c6dcc68
2023-03-23 16:52:04 +00:00
crc
2176101b10 add glossary data for s:unique? and s:dedup words
FossilOrigin-Name: 13e4777317f802e8e06b8260073c1277c5bdd89495e91aea5675db6bf4a2773d
2023-03-21 15:19:36 +00:00
crc
8b88a80ccc add glossary data for d:set-source
FossilOrigin-Name: 071b7230c6a941d93bfa4f9e20649c40b76e7dcc7a3e754b320a22bfb275011a
2023-03-21 15:13:44 +00:00
crc
1e5809bc3c add glossary data for fll: vocabulary
FossilOrigin-Name: a9d3b3b79c62f808668775f667bfd5f41be0a0dfcf992cc73478ff538316aef6
2023-03-21 15:07:02 +00:00
crc
471dfd015a add glossary data for d:use-strings and d:use-hashes
FossilOrigin-Name: bb6bdcf39d61cc4da5e33dde44a5257633077a91f88445716790cb2c77c367cb
2023-03-20 17:00:52 +00:00
crc
4c0f1ac49c fix issue w/words.tsv
FossilOrigin-Name: d7f26675a36bbbfb2156a969bf3d956c5474c3001d131ffe0ce77fb59eb09186
2023-03-20 15:43:54 +00:00
crc
8f739442ea add glossary data for missing a: words
FossilOrigin-Name: f6f33a2ffdbb82d670aec795fa880c1059e23fdeb1bc683d95feb11b3ee1639f
2023-03-20 15:19:47 +00:00
crc
e2b55648cb add comma & gc to glossary
FossilOrigin-Name: b2a5e66264d4a5b2a757710c72641cd097445b6b7109cd91c0d22668aa4ed637
2023-01-26 22:29:37 +00:00
crc
30cb84e7f1 add glossary data for cons, car, cdr, cdr@, car@, car!, and cdr!
FossilOrigin-Name: 95ff07753d5efffdf9f11bad491887375eca7bbe028ad4f920fd897a04f8242e
2023-01-26 15:33:38 +00:00
crc
03659963d6 fix stack comments for block words (thanks to @maleza@merveilles.town for reporting this)
FossilOrigin-Name: 799dcc805fbe086e4a21feff40077e914b68176ed10b8b8dd1ce01ed4103a898
2022-10-03 10:00:59 +00:00
crc
5be846615b add double:sip and double:dip
FossilOrigin-Name: 57b3ab635335213b2d93287572cf7d85e6c46127c715f1621daf7e12c8cd4dec
2022-08-30 16:28:55 +00:00
crc
a0caea3319 add script:current-line-text (for #85)
FossilOrigin-Name: dfa427399eaed9e45e90a967fc74938df56de0c226a85d0bc587d03d9733e849
2022-08-30 15:14:44 +00:00
crc
c520977d8c all remaining words added to glossary
FossilOrigin-Name: 95ddb5f7b136fd00db30c8c6f0e8cfd62146564a669e0c302aaf50f4cdbf0d95
2022-08-22 10:13:03 +00:00
crc
6474a66c42 add block: words and rest of mem: words to glossary
FossilOrigin-Name: 1ae4c608cf65d3c29faabaff2ed627d26579b796f56867a7a254c4df60ad205b
2022-08-22 10:03:44 +00:00
crc
ef2e2e05df add more glossary entries for mem: words
FossilOrigin-Name: 1a777b619a5109735110d4ab35fa2a60f7de41d38fa118a8bb292689cfa81aac
2022-08-22 09:52:09 +00:00
crc
9f45486425 add glossary data for mem:fetch-double, mem:cell+
FossilOrigin-Name: b85b15f2ca40e144cce46b08f020076140f63c623570e70dc4d4ab45315cf570
2022-08-22 09:45:48 +00:00
crc
678a16a65a add double cell words to the glossary
FossilOrigin-Name: 7d28d4de13488f7e8fef9a57be7ee9a63eebdbfd5fbc3d33ffa66cb102ee632b
2022-07-25 15:11:05 +00:00
crc
ad8d1ce108 add glossary entries for words relating to dictionary hashes
FossilOrigin-Name: 08e60c5665f33ac1f7a9d934f3ede8ddfd7f631d926e5fcc75fdd39b7661be35
2022-07-25 12:21:54 +00:00
crc
de4a28c43c add missing glossary entries for n: words
FossilOrigin-Name: e803f95e3921bb93011b4171dfb6e6262690063c990a96199d6cc7b181c1f8e8
2022-07-25 12:06:29 +00:00
crc
3896e53ae5 clarify the range of supported numeric bases
FossilOrigin-Name: f15814b7d112c7a112f1bd011cb53ddb01a97659a82409a38e5ff2057dc7aa83
2022-06-17 09:28:45 +00:00
crc
9bad2d5617 add tail-recurse
FossilOrigin-Name: 09453da52df08d5d6e2724ef004401ac4d040f3bbe8c4dae12c9d2f9e56b7f3a
2022-06-07 11:28:15 +00:00
crc
f1238819b2 add var-s
FossilOrigin-Name: c37dfcccba869b0fe70354329c4ef89a6b5adb7e897be7bc85d69948b82534cf
2022-05-07 14:20:46 +00:00
crc
4fe90f7978 add BUILD constant
FossilOrigin-Name: d4a363376876638463493d08c77eb2bb4441f48996721b5fc8aca73022eabd5a
2022-03-07 13:46:27 +00:00
crc
2a654a488d in glossary, correct Tronslate -> Translate
FossilOrigin-Name: 6059fd85934db20aa0d86108872ee3ea86388b6711cab7c20ef39e07085ed267
2022-03-02 14:23:09 +00:00
crc
00441ebd59 mark NoEcho as deprecated, update description in glossary
FossilOrigin-Name: faef90deae652128bca8f6ed006f51df7a39de356f88ee40229cc95e03236142
2021-11-11 14:15:27 +00:00
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
77b7965eb4 add s:fetch and s:store
FossilOrigin-Name: 8bf0d01598a0f64387b3144f5df1c3f81b1d0f18dc3144754735dcef52e3d69d
2021-08-26 13:25:59 +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
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
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
be7b1ad007 nga-c: add unix:execute
FossilOrigin-Name: d3e589e1fe696182ca97ddbd6065b693459781a074f34899eb3809ef9eedf62e
2021-06-18 13:39:57 +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
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
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