Doug Coleman
|
1fcf96cada
|
factor: remove """ string syntax for now. there are HEREDOC:, STRING:, escaping \", and something else soon.
|
2015-07-25 22:59:56 -07:00 |
Doug Coleman
|
117727d444
|
parser, source-files: you need to bootstrap after this patch.
cleans up some file vs path naming.
file -> current-source-file
file -> current-test-file somewhere else
source-file -> path>source-file
source-file-tuple -> source-file
|
2015-07-23 22:03:43 -07:00 |
Doug Coleman
|
2adeed9cb3
|
factor: rename classes:members to class-members so it doesn't conflict with sets:members. ugh.
|
2015-07-20 00:32:42 -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
|
e3cb325040
|
factor: clean up whitespace in -docs files
|
2015-07-02 10:31:22 -07:00 |
Doug Coleman
|
352e5de16a
|
core, basis, extra: Remove DOS line endings from files.
Remove whitespace from end of lines.
Add a newline to the end of each file.
|
2015-06-29 17:25:40 -07:00 |
Björn Lindqvist
|
d32b9f9c90
|
locals.parser: docs for with-lambda-scope and some random doc additions
|
2015-06-22 11:15:48 +02:00 |
Björn Lindqvist
|
4d47b826bf
|
parser: added helper word use-first-word? to simplify no-word
|
2015-06-09 13:02:03 +02:00 |
Doug Coleman
|
f0799a7bc3
|
core: fix word link.
extra: fix word
|
2015-06-08 16:53:54 -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 |
John Benediktsson
|
b366a06c41
|
use reject instead of [ ... not ] filter.
|
2015-05-12 18:50:34 -07:00 |
Doug Coleman
|
401b57c6b9
|
Revert "parser: Print "Loading" message as a comment for homoiconicity. See #1221."
This reverts commit 10cf6e3dd2 .
|
2014-11-23 22:41:15 -08:00 |
Doug Coleman
|
10cf6e3dd2
|
parser: Print "Loading" message as a comment for homoiconicity. See #1221.
|
2014-11-23 16:56:49 -08:00 |
Doug Coleman
|
34800e2ae8
|
parser.notes: Remove trailing whitespace the parser noticed.
|
2014-10-30 16:19:30 -07:00 |
Doug Coleman
|
c71c200063
|
parser: Fix for empty word list. Oops.
|
2014-10-27 19:38:32 -07:00 |
Doug Coleman
|
ce3d31014c
|
parser: Cleaner fix, comments. Fixes #1174.
|
2014-10-27 12:12:55 -07:00 |
Doug Coleman
|
b83fe1db51
|
parser: Consider private words now for autocompletes, but to avoid pulling in private words unexpectedly, throw a restart that confirms you really want the private word. Fixes #1174.
|
2014-10-27 12:01:37 -07:00 |
John Benediktsson
|
cea47b896d
|
more doc types.
|
2014-05-26 07:51:19 -07:00 |
John Benediktsson
|
57f9d78892
|
improve help by linking to types directly.
|
2014-05-23 20:20:15 -07:00 |
John Benediktsson
|
a38524eb99
|
lexer/parser: rename (scan-token) to ?scan-token, (scan-datum) to ?scan-datum.
|
2014-05-20 09:13:58 -07:00 |
John Benediktsson
|
98935b7f15
|
docs: change ``{ $quotation "( x -- y )" }`` to ``{ $quotation ( x -- y ) }``.
|
2014-05-18 20:09:10 -07:00 |
John Benediktsson
|
2b7d53b7d1
|
parser: add invalid-word-name, use it to check for redefining quotes.
|
2013-04-25 15:41:20 -07:00 |
Doug Coleman
|
31e1fe54e3
|
core/extra tests: Fix word -> last-word
|
2013-03-24 01:11:54 -07:00 |
Doug Coleman
|
2d9a15c7c1
|
lexer, parser: Rename unexpected-eof.
|
2013-03-23 21:35:50 -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
|
c677e34880
|
parser: fix docs for filter-moved.
|
2013-03-10 20:40:40 -07:00 |
John Benediktsson
|
b2ffa02fff
|
Fix some tests broken by recent definitions change.
|
2013-03-10 20:22:18 -07:00 |
John Benediktsson
|
bc18b2cd29
|
compiler.units: more use of hash-sets.
|
2013-03-10 18:04:37 -07:00 |
John Benediktsson
|
7f3f90eb8d
|
compiler: more use of hash-sets.
|
2013-03-10 16:13:31 -07:00 |
John Benediktsson
|
07fc23697b
|
parser: fix tests for hash-set change.
|
2013-03-08 14:57:21 -08:00 |
John Benediktsson
|
5487480126
|
core: cleanup USING lists.
|
2013-03-05 10:34:47 -08:00 |
John Benediktsson
|
c1269bc8a3
|
parser: make sure lines is an array.
|
2012-07-27 19:06:22 -07:00 |
Doug Coleman
|
ba64012f79
|
docs: vm says to read "command-line" but it was called "cli". change the article title in the docs.
|
2012-07-25 23:49:19 -07:00 |
Doug Coleman
|
f448405c31
|
parser: Drunk coding is buzzed coding.
|
2012-06-21 17:35:24 -07:00 |
Doug Coleman
|
cab93dea04
|
parser: last fix.
|
2012-06-21 14:18:55 -07:00 |
Felix Kaiser
|
bad2d7e499
|
parser: fix typo in docs
|
2012-05-20 00:34:51 +02:00 |
Doug Coleman
|
3ba787b277
|
core/basis: trim down using lists
|
2011-11-30 23:15:42 -08:00 |
Joe Groff
|
2cf8b32bda
|
lexer: skip #! as a single token at front of line
Fixes #370
|
2011-11-27 14:59:54 -08:00 |
Joe Groff
|
0b45465722
|
parser: remove parse-base dead code
|
2011-11-23 22:33:31 -08:00 |
Joe Groff
|
72de75b881
|
let's pretend BIN: HEX: OCT: never happened
|
2011-11-23 19:22:37 -08:00 |
Doug Coleman
|
cab0369fec
|
classes: Make methods dispatch on maybes. Fix a couple bugs in the implementation of maybe. classoid? is now a dumb test if an object could be a well-formed classoid; valid-classoid? tests for well-formedness. Move maybe tests. Make pprint* work better on methods.
|
2011-11-22 15:12:20 -08:00 |
Doug Coleman
|
067f9830ef
|
classes.union: Define a maybe: word that makes a tuple that acts as an anonymous union for a type and f. Updated all the places we define UNION: ?foo foo POSTPONE: f ;. Fixes #416 and lots of headaches.
|
2011-11-22 01:56:13 -08:00 |
Doug Coleman
|
c731dc6edb
|
Rename lookup to lookup-word.
|
2011-11-06 16:00:00 -08:00 |
Doug Coleman
|
dc0a921866
|
Remove the lexer-factory because nothing uses it. Update usages.
|
2011-10-29 01:11:19 -07:00 |
Doug Coleman
|
b43c069b81
|
Change prompt to something we can copy/paste back into the Factor repl. Add auto-use word. Fixes #301.
|
2011-10-29 01:05:38 -07:00 |
Doug Coleman
|
51c033a1f6
|
Fix all failures in the linux64 build email
|
2011-10-24 19:33:09 -07:00 |
John Benediktsson
|
80e1c8e3f2
|
Eliminate duplicate syntax for stack effects "(" no longer drops and is identical to the old "((", which is now removed.
|
2011-10-18 13:19:39 -07:00 |