Slava Pestov
a6598eb33a
parser: clarify docs
2009-10-16 12:10:39 -05:00
Keith Lazuka
405e5d015b
docs: change $subsection to $subsections
2009-10-02 12:15:48 -04:00
Brad Christensen
f8405e9c55
A number of documentation fixes.
...
* Short-circuit combinators now show correct stack effect for quots
* Groups and Clumps unchecked examples corrected, made runnable in listener
* Class operations had duplicate link to class-types
* Protocol slots readability fixed
* Tuple word property for "tuple-layout" corrected to "layout"
* cond>quot sentence started in lowercase
* Method precedence code example missing stack effect for GENERIC:, M: integer explain changed to detail an integer
* Motivation for default streams readability
* Default input and output streams duplicate readln link removed from output stream words section
* Looping combinators do description clarified
* Make philosophy missing space
* Linear order protocol duplicate after? link removed
* Parsing words readability fix
* Copied note regarding with-compilation-unit from define to define-declared and define-inline
2009-08-10 23:34:25 -07:00
Slava Pestov
306d3c3b32
Docs for parser.notes
2009-05-16 09:56:09 -05:00
Slava Pestov
66a9416473
Update documentation for stricter vocabulary search path semantics
2009-05-16 00:29:21 -05:00
Slava Pestov
0c1e519dcb
Rename use+ to add-use, move search to vocabs.parser, EXCLUDE: bombs out if word doesn't exist
2009-05-13 22:15:48 -05:00
Slava Pestov
5649cc7a0a
Compiler warnings are no more
2009-04-23 22:17:25 -05:00
Slava Pestov
ec72f33fcb
Documentation updates
2009-04-20 02:23:52 -05:00
Slava Pestov
99b8400e56
Documentation updates
2009-04-06 03:00:46 -05:00
Slava Pestov
ea60f8ae93
Changing : foo ; parsing to SYNTAX: foo ;
2009-03-21 01:27:50 -05:00
Slava Pestov
298fdecf32
Fixing eval unit test, and help lint failures from stricter help lint
2009-01-27 15:38:01 -06:00
Slava Pestov
da20ea83af
Minor parser docs fix
2009-01-10 18:13:16 -06:00
Slava Pestov
c5160d76e9
Merge qualified, alias, symbols, constants into core
2008-12-17 18:10:01 -06:00
Slava Pestov
2e2856b9a4
Document auto-use? feature
2008-11-20 21:54:38 -06:00
Slava Pestov
9bf63b1613
New $quotation markup element
2008-11-16 09:03:30 -06:00
Slava Pestov
57242951b9
Better error reporting in FROM: and RENAME: words
2008-11-08 19:33:15 -06:00
Slava Pestov
c19f2257f4
Fix permission bits
2008-10-02 08:34:49 -05:00
Slava Pestov
d66f887736
Create basis vocab root
2008-07-28 22:03:13 -05:00
Slava Pestov
17b94261c5
Fix deploy tests
2008-07-02 21:52:28 -05:00
Slava Pestov
6e0d35e615
Split up huge parser vocabulary
2008-06-25 03:25:08 -05:00
Slava Pestov
a368b5ad48
Clarification
2008-06-12 17:08:19 -05:00
Slava Pestov
9dd5c9919f
Mandatory stack effect annotations
2008-06-08 15:32:55 -05:00
Slava Pestov
75fb15ee4c
Split stdio up into input-stream/output-stream, pipes work in progress
2008-05-05 02:19:25 -05:00
Doug Coleman
ad0139ac0c
default vocab is now f when parsing files
2008-04-25 00:23:49 -05:00
Slava Pestov
55e777476c
Add parser logic to catch common mistake
2008-04-13 00:26:03 -05:00
Slava Pestov
e4f5448ae1
Documentation
2008-04-07 20:07:12 -05:00
Slava Pestov
fcb78822b2
Remove annoying and useless shadowing warnings
2008-04-07 00:16:05 -05:00
Slava Pestov
d046c3b614
Documentation updates
2008-04-04 19:40:08 -05:00
Slava Pestov
76581ad6d0
Remove crappy parser feature
2008-04-03 21:43:41 -05:00
Slava Pestov
189a9323cd
Fix tree shaker issue
2008-03-29 05:03:17 -05:00
Slava Pestov
3131e96aa7
Fixes
2008-03-20 19:54:25 -05:00
Slava Pestov
32526206f1
Help fixes
2008-03-11 19:51:58 -05:00
Slava Pestov
87dfd962a2
Unicode character name syntax
2008-02-15 19:32:14 -06:00
Slava Pestov
95651daef0
Faster parser
2008-02-05 22:36:10 -06:00
Slava Pestov
2d3298d611
Method usages cleanup
2008-02-04 23:30:59 -06:00
Slava Pestov
1f2e4c88ed
Fix obsolete docs
2008-01-21 17:30:19 -05:00
Slava Pestov
554a0d3877
Documentation updates
2008-01-11 03:32:25 -05:00
Slava Pestov
3b311d3cb7
definition observers; move with-compilation-unit and related support to compiler.units
2008-01-09 04:52:08 -05:00
Slava Pestov
78ae930a33
Documentation updates
2007-12-30 16:09:21 -05:00
Slava Pestov
e1be77ee6f
Documentation updates
2007-12-30 15:08:48 -05:00
Slava Pestov
52ae410cc5
Removing USE-IF:, add with-interactive-vocabs, other fixes
2007-12-28 21:45:16 -05:00
Slava Pestov
0052e129fd
Clean up class definition recording
2007-12-24 17:18:26 -05:00
Slava Pestov
07a4022d62
Parser, definitions, source-files refactoring work in progress
2007-12-21 21:18:24 -05:00
Slava Pestov
43dd703981
Simplifying the compiler and parser a little bit
2007-12-16 20:35:00 -05:00
Slava Pestov
588da9ab15
Documentation updates
2007-10-24 02:24:17 -04:00
U-SLAVA-FB3999113\Slava
8b54248c50
Get core unit tests to pass without number tower
2007-10-14 21:13:42 -04:00
Slava Pestov
a96457cecc
Initial import
2007-09-20 18:09:08 -04:00