]> gitweb.factorcode.org Git - factor.git/commitdiff
remove <" and friends
authorDoug Coleman <doug.coleman@gmail.com>
Mon, 21 Sep 2009 22:59:37 +0000 (17:59 -0500)
committerDoug Coleman <doug.coleman@gmail.com>
Mon, 21 Sep 2009 22:59:37 +0000 (17:59 -0500)
basis/multiline/multiline-docs.factor
basis/multiline/multiline.factor

index 3616c0976ca39e10d6bf6698bcd2bf30b02ab47e..61dc4646654e4c67e64c652994b02f62f0317e92 100644 (file)
@@ -5,10 +5,6 @@ HELP: STRING:
 { $syntax "STRING: name\nfoo\n;" }
 { $description "Forms a multiline string literal, or 'here document' stored in the word called name. A semicolon is used to signify the end, and that semicolon must be on a line by itself, not preceeded or followed by any whitespace. The string will have newlines in between lines but not at the end, unless there is a blank line before the semicolon." } ;
 
-HELP: <"
-{ $syntax "<\" text \">" }
-{ $description "This forms a multiline string literal ending in \">. Unlike the " { $link POSTPONE: STRING: } " form, you can end it in the middle of a line. This construct is non-nesting. In the example above, the string would be parsed as \"text\"." } ;
-
 HELP: /*
 { $syntax "/* comment */" }
 { $description "Provides C-like comments that can span multiple lines. One caveat is that " { $snippet "/*" } " and " { $snippet "*/" } " are still tokens and must not abut the comment text itself." }
@@ -47,8 +43,6 @@ HELP: DELIMITED:
     }
 } ;
 
-{ POSTPONE: <" POSTPONE: STRING: } related-words
-
 HELP: parse-multiline-string
 { $values { "end-text" "a string delineating the end" } { "str" "the parsed string" } }
 { $description "Parses the input stream until the " { $snippet "end-text" } " is reached and returns the parsed text as a string." }
@@ -57,7 +51,6 @@ HELP: parse-multiline-string
 ARTICLE: "multiline" "Multiline"
 "Multiline strings:"
 { $subsection POSTPONE: STRING: }
-{ $subsection POSTPONE: <" }
 { $subsection POSTPONE: HEREDOC: }
 { $subsection POSTPONE: DELIMITED: }
 "Multiline comments:"
index 4eaafe1f188c73d77d9210aca17d0feaf8e78ab4..e28537066bac43893e270734b744e30563ae972e 100644 (file)
@@ -75,18 +75,6 @@ PRIVATE>
 : parse-multiline-string ( end-text -- str )
     1 (parse-multiline-string) ;
 
-SYNTAX: <"
-    "\">" parse-multiline-string parsed ;
-
-SYNTAX: <'
-    "'>" parse-multiline-string parsed ;
-
-SYNTAX: {'
-    "'}" parse-multiline-string parsed ;
-
-SYNTAX: {"
-    "\"}" parse-multiline-string parsed ;
-
 SYNTAX: /* "*/" parse-multiline-string drop ;
 
 SYNTAX: HEREDOC: