Alexander Iljin
|
0b3310c326
|
words-docs: fix wording
|
2016-05-25 13:23:28 +03:00 |
Alexander Iljin
|
06ec320eca
|
words-docs: add "recursive" to the list of word properties
Put "flushable" in quotes for consistency.
|
2016-05-25 13:23:01 +03:00 |
Alexander Iljin
|
1e0bf40b7f
|
docs: minor fixes and amendments.
|
2016-05-22 07:53:21 -07:00 |
Doug Coleman
|
c133c16377
|
core: Trim using lists from -tests and clean up a few irregularities.
|
2016-03-30 18:43:41 -07:00 |
John Benediktsson
|
35ca557ce7
|
core: use $sequence help-markup in a few places.
|
2016-03-16 10:13:56 -07:00 |
Doug Coleman
|
9c4ed3ddae
|
core: Don't use with-scope. H{ } clone [ ] with-variables is the same thing and is more explicit.
|
2016-03-02 17:18:42 -08:00 |
Björn Lindqvist
|
74cb1acd17
|
Docs: more docs for vocabs in core/
|
2015-12-05 16:34:46 +01:00 |
John Benediktsson
|
e477f6996f
|
Fix comments to be ! not #!.
|
2015-09-08 16:15:10 -07:00 |
Doug Coleman
|
0a5c181c9e
|
words: cleaning up word-props
|
2015-08-23 22:40:56 -07:00 |
John Benediktsson
|
ceb75057da
|
change ERROR: words from throw-foo back to foo.
|
2015-08-13 16:13:05 -07:00 |
Doug Coleman
|
b2364198a2
|
words: use get-callstack.
|
2015-08-13 12:57:33 -07:00 |
Doug Coleman
|
02008979d9
|
factor: Change ERROR: foo ; to define ``throw-foo`` instead of having ``foo`` throw implicitly. The old ``foo`` still throws implicitly because this is a big change to get right in one patch, but it should be removed soon.
|
2015-08-12 15:26:18 -05:00 |
Doug Coleman
|
330c7ba156
|
factor: Removing SLOT: nth/at/global in favor of using change: at for tuple slots named ``at`` and change-at for hashtables.
Redo many FROM: and QUALIFIED: and using lists.
|
2015-08-12 08:49:02 -05:00 |
John Benediktsson
|
46021e4d77
|
fix some generic tests.
|
2015-08-05 18:01:05 -07:00 |
Doug Coleman
|
6415684f8d
|
word hashcodes: Don't unsafely set the hashcode for a word to be a bignum. Revert foldable, type declaration for word hashcode*.
|
2015-07-18 08:55:38 -07:00 |
Doug Coleman
|
bc0c02acdf
|
core: declare word's hashcode an integer. Make word not flushable since it's mutable. Add a test case for #1392.
Fixes #1392. @bjourne found this.
|
2015-07-18 00:27:12 -07:00 |
John Benediktsson
|
4c2c8f133f
|
vm: rename some primitives, and some cleanup.
* quot-compiled? => quotation-compiled?
* optimized? => word-optimized?
|
2015-07-15 11:13:52 -07:00 |
John Benediktsson
|
41629dce2f
|
Fix some things broken by hashtable capacity changes.
|
2015-07-14 21:45:39 -07:00 |
Doug Coleman
|
43d6f1d3e2
|
factor: Retrying on the unit tests. Also normalize some syntax with FUNCTION:.
|
2015-07-02 17:28:17 -07:00 |
Doug Coleman
|
59f3b1ea57
|
Revert "factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!"
Needs a bit more work.
This reverts commit 7e54cc2824 .
|
2015-07-02 13:47:06 -07:00 |
Doug Coleman
|
7e54cc2824
|
factor: rename [ ] [ ] unit-test -> { } [ ] unit-test using a refactoring tool!
|
2015-07-02 11:36:08 -07:00 |
Doug Coleman
|
999aa7c897
|
factor: clean up spaces in -tests files
|
2015-07-02 10:34:01 -07:00 |
Doug Coleman
|
44e8e7b344
|
primitives: Change PRIMITIVE: to check that the word is in that vocabulary and the stack effect is correct.
Use PRIMITIVE: in core/ and basis/
|
2015-06-25 18:02:03 -07:00 |
John Benediktsson
|
dfa763434e
|
Fix tests broken by word hashcode change.
|
2015-06-09 20:37:55 -07:00 |
John Benediktsson
|
95c34c41b7
|
hashtables: remove the 2hashcode word for now.
|
2015-06-09 16:46:02 -07:00 |
John Benediktsson
|
6210edf76e
|
words: change word hash to do less work.
|
2015-06-09 16:08:48 -07:00 |
John Benediktsson
|
aa00d59d59
|
words: rename reset-props to remove-word-props.
|
2015-06-09 11:53:46 -07:00 |
Doug Coleman
|
6e60c811ac
|
core: Rename create to create-word, create-in to create-word-in.
|
2015-06-08 12:47:35 -07:00 |
Doug Coleman
|
a4c5a748ad
|
core/basis: Rename words dealing with vocabs to loaded-vocabs or disk-vocabs because it's too confusing otherwise.
|
2015-06-08 12:47:35 -07:00 |
John Benediktsson
|
2c3492a916
|
minor cleanup to some docs.
|
2015-05-13 16:09:14 -07:00 |
John Benediktsson
|
a65a293896
|
core: use if* in a couple places.
|
2014-11-29 16:03:50 -08:00 |
John Benediktsson
|
f3a8546b23
|
core: get rid of some unnecessary wrappers.
|
2014-11-02 20:16:22 -08:00 |
Björn Lindqvist
|
280620c55f
|
Docs: docs for compiler-related words
|
2014-06-08 11:48:31 -07:00 |
John Benediktsson
|
0c3580844d
|
kernel: remove ?execute, not used much, and a little bit confusing.
|
2014-06-07 09:56:47 -07:00 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
Björn Lindqvist
|
b72fa3ba0a
|
Docs: fixed doc example errors triggered by help-lint and added with-disposal where applicable
|
2014-04-14 08:42:10 -07:00 |
Björn Lindqvist
|
6b061ffabf
|
Docs: example for head? and subwords
|
2014-04-14 08:42:09 -07:00 |
John Benediktsson
|
d44cc17161
|
update docs for help.lint checks.
|
2013-08-24 11:39:31 -07:00 |
John Benediktsson
|
15c4927c5f
|
words.alias: make aliases to parsing words also parsing words.
|
2013-04-16 11:23:41 -07:00 |
John Benediktsson
|
a96737fc29
|
words.alias: definition is just the def>>.
|
2013-03-31 17:00:31 -07:00 |
Doug Coleman
|
342b8e5cab
|
words: Rename undefined.
|
2013-03-23 21:29:15 -07:00 |
Doug Coleman
|
b4acfa376a
|
definitions: Separate definition definitions.
|
2013-03-23 16:34:33 -07:00 |
Doug Coleman
|
5fab749dcc
|
words: Change word -> last-word, set-word -> set-last-word.
|
2013-03-23 16:12:03 -07:00 |
John Benediktsson
|
ca6b18d945
|
words: add safety checks for word? type.
|
2013-03-11 21:21:44 -07:00 |
John Benediktsson
|
7f3f90eb8d
|
compiler: more use of hash-sets.
|
2013-03-10 16:13:31 -07:00 |
Doug Coleman
|
5a9e7cd374
|
classes.builtin: Add the BUILTIN: keyword which lets builtin classes show up in source files. Probably could use save-location to allow editing, but it seemed to break things.
|
2013-03-10 12:05:38 -07:00 |
John Benediktsson
|
5487480126
|
core: cleanup USING lists.
|
2013-03-05 10:34:47 -08:00 |
John Benediktsson
|
7a3a801bde
|
words: adding inline-recursive?.
|
2013-03-04 16:09:56 -08:00 |
Doug Coleman
|
c731dc6edb
|
Rename lookup to lookup-word.
|
2011-11-06 16:00:00 -08:00 |
John Benediktsson
|
5a943b32c4
|
Remove stack effects from HELP: declarations.
|
2011-10-20 19:36:11 -07:00 |