John Benediktsson
|
fcf2f3b4cc
|
unicode: Fix some $vocab-links in docs.
|
2011-12-29 17:32:05 -08:00 |
Joe Groff
|
1ef6fc03e6
|
remove values vocab
|
2011-11-28 21:26:33 -08:00 |
Joe Groff
|
943596575a
|
use radix literals
|
2011-11-23 19:03:40 -08:00 |
John Benediktsson
|
81714b8dc3
|
More lint cleanups.
|
2011-10-16 19:33:16 -07:00 |
John Benediktsson
|
c8732657b7
|
Cleanup more lint warnings.
|
2011-10-16 13:01:58 -07:00 |
Doug Coleman
|
933319f401
|
Cleanups found with lint tool
|
2011-10-14 10:15:13 -07:00 |
John Benediktsson
|
0075b6bc28
|
sequences: adding find-index.
|
2011-10-12 19:41:54 -07:00 |
John Benediktsson
|
6dc8af83fd
|
unicode.data: remove dependency on hash2.
|
2011-10-12 15:17:56 -07:00 |
John Benediktsson
|
e7489ba16a
|
unicode.breaks: >words is now 90+% faster.
|
2011-10-12 11:04:19 -07:00 |
Doug Coleman
|
76580da5d5
|
Refactor the lexer/parser to expose friendlier words for scanning tokens. The preferred top-level words now throw an exception on EOF.
CREATE -> scan-new
CREATE-CLASS -> scan-new-class
CREATE-WORD -> scan-new-word
CREATE-GENERIC -> scan-new-generic
scan -> (scan-token)
scan-token now throws on eof
(scan-word) returns word/number/f
scan-word now throws on eof
scan-word-name expects a non-number
Fixes #183.
Fixes #209.
|
2011-09-29 11:28:28 -07:00 |
John Benediktsson
|
baac978767
|
Removing "to:" syntax from values.
Squashed commit of the following:
commit 18fef6bfa59f71dcb63b439f631c735848a9bbbb
Author: John Benediktsson <mrjbq7@gmail.com>
Date: Mon Sep 26 11:02:26 2011 -0700
vocabs.metadata: revert mistaken change.
commit 496b103b54034ea953882a039c08847d0eda0bb4
Author: John Benediktsson <mrjbq7@gmail.com>
Date: Sun Sep 25 19:03:54 2011 -0700
values: Removing "to:" syntax.
|
2011-09-26 11:08:26 -07:00 |
John Benediktsson
|
1fa63f97f0
|
Removing unused private words. See #132.
|
2011-09-25 11:43:26 -07:00 |
Joe Groff
|
2bd6de9a02
|
slots: pre-create the "at", "nth", and "global" slots to make deterministic the currently nondeterministic ambiguity between accessors:change-* and assocs:change-at, sequences:change-nth, and namespaces:change-global
|
2011-09-19 10:03:43 -07:00 |
John Benediktsson
|
d58bc08aa0
|
Update code that did ">alist sort-" to just "sort-".
|
2011-04-07 09:01:21 -07:00 |
Keita Haga
|
6311675925
|
unicode.collation: fix typo in docs
|
2011-01-17 14:36:46 +09:00 |
Doug Coleman
|
a4b25443f4
|
Move ch-upper? from unicode.case to ascii
|
2010-10-08 06:34:20 -07:00 |
Doug Coleman
|
78cb1140f4
|
Add ch-upper? and ch-lower? words
|
2010-10-05 09:56:30 -05:00 |
Doug Coleman
|
7c161e274c
|
Use proper unicode collation for sorting strings, and make the w/collation-key public
|
2010-09-21 00:03:03 -05:00 |
Doug Coleman
|
bdecd564a3
|
Use keys/values where appropriate
|
2010-05-21 12:48:04 -05:00 |
Erik Charlebois
|
baab8c060d
|
Remove ENUM: f and replace uses with CONSTANTs.
Fix bootstrap and load-all errors from enum classes.
|
2010-04-19 20:08:40 -07:00 |
Joe Groff
|
4bc915d526
|
C-ENUM: -> ENUM:
|
2010-04-19 20:07:16 -07:00 |
Erik Charlebois
|
5768ae0af4
|
Forget to save some files for enum change
|
2010-04-10 00:12:59 -07:00 |
Daniel Ehrenberg
|
da57436180
|
Finishing eliminating prune as a synonym of members
|
2010-02-27 14:52:24 -05:00 |
Daniel Ehrenberg
|
7074979745
|
Moving new-sets to sets
|
2010-02-26 16:01:01 -05:00 |
Slava Pestov
|
e32d5fd0ac
|
Minor updates to string documentation
|
2010-02-03 23:07:53 +13:00 |
Daniel Ehrenberg
|
8d0705805b
|
Updating docs to say Unicode 5.2
|
2010-02-02 01:49:24 -06:00 |
Daniel Ehrenberg
|
6cc2d0f1d7
|
Updating Unicode to version 5.2
|
2010-02-02 01:38:17 -06:00 |
Joe Groff
|
f0f3252113
|
unicode.case: rename title-word to capitalize and make it public
|
2010-01-22 15:06:04 -08:00 |
Slava Pestov
|
df4fb4a3ee
|
Removing integers-as-sequences
|
2010-01-15 07:15:33 +13:00 |
Slava Pestov
|
0612bc6177
|
Factor source files should not be executable
|
2009-11-21 17:50:43 -06:00 |
Joe Groff
|
935c0797c3
|
update existing code for [let change
|
2009-10-27 22:05:37 -05:00 |
Keith Lazuka
|
405e5d015b
|
docs: change $subsection to $subsections
|
2009-10-02 12:15:48 -04:00 |
Doug Coleman
|
3f3d57032b
|
Delete empty unit tests files, remove 1- and 1+, reorder IN: lines in a lot of places, minor refactoring
|
2009-08-13 19:21:44 -05:00 |
Daniel Ehrenberg
|
7718cce339
|
More features in the unicode.breaks API, with documentation
|
2009-07-03 21:22:46 -05:00 |
Slava Pestov
|
37b01357ec
|
Remove unused words discovered by Samuel Tardieu
|
2009-06-16 16:38:39 -05:00 |
Doug Coleman
|
407377fc98
|
rename peek -> last and update all usages
|
2009-05-25 16:38:33 -05:00 |
Doug Coleman
|
5a3a14d1c9
|
remove at-default. it was hardly used and it's just '?at drop'
|
2009-05-24 21:46:59 -05:00 |
Slava Pestov
|
a0eb60906d
|
Fix even more usings
|
2009-05-16 10:45:17 -05:00 |
Slava Pestov
|
b62630b5ac
|
Updating code in basis and extra for stricter vocab search path semantics
|
2009-05-14 23:23:06 -05:00 |
Slava Pestov
|
3353a777f7
|
Fixing some unit test failures
|
2009-04-22 07:05:00 -05:00 |
Slava Pestov
|
05f3f9dcb9
|
Fixing unit tests for stack effect inference changes
|
2009-04-20 21:15:19 -05:00 |
Slava Pestov
|
99b8400e56
|
Documentation updates
|
2009-04-06 03:00:46 -05:00 |
Daniel Ehrenberg
|
4ef0344477
|
Tabs are blank (better unicode whitespace support coming soon)
|
2009-04-02 01:12:09 -05:00 |
Daniel Ehrenberg
|
95d9b3a417
|
Adding functionality to unicode breaks API for future UI changes
|
2009-03-31 21:48:43 -05:00 |
Slava Pestov
|
6c0986f8b2
|
Add definition mixin in definitions vocab to replace hard-coded union in ui.tools.operations; add ?execute to kernel to replace dup word? [ execute ] when calls in unicode.breaks and opengl
|
2009-03-26 21:27:45 -05:00 |
Slava Pestov
|
3de9723d22
|
Update unicode.categories.syntax
|
2009-03-21 03:32:10 -05:00 |
Daniel Ehrenberg
|
4f83e2057a
|
Making unicode.categories.syntax use member?, simplifying the code
|
2009-03-21 03:17:20 -05:00 |
Slava Pestov
|
ea60f8ae93
|
Changing : foo ; parsing to SYNTAX: foo ;
|
2009-03-21 01:27:50 -05:00 |
Daniel Ehrenberg
|
c6fc88f28f
|
Unicode categories syntax cleanup
|
2009-03-21 01:18:25 -05:00 |
Daniel Ehrenberg
|
62638fb4d3
|
Moving unicode.syntax to unicode.categories.syntax; documenting and modifying syntax
|
2009-03-21 01:11:45 -05:00 |