factor: CHAR: ; -> CHAR: \;

modern-harvey2
Doug Coleman 2017-08-26 10:52:47 -05:00
parent eb173e2caa
commit 6c5bc17c58
10 changed files with 11 additions and 11 deletions

View File

@ -13,7 +13,7 @@ IN: sequences.parser.tests
{ "foo" ";bar" } { "foo" ";bar" }
[ [
"foo;bar" [ "foo;bar" [
[ CHAR: ; take-until-object ] [ take-rest ] bi [ CHAR: \; take-until-object ] [ take-rest ] bi
] parse-sequence ] parse-sequence
] unit-test ] unit-test

View File

@ -13,6 +13,6 @@ IN: xml.test.state
[ "hello" ] [ "hello" [ take-rest ] string-parse ] unit-test [ "hello" ] [ "hello" [ take-rest ] string-parse ] unit-test
[ 2 3 ] [ "12\n123" [ take-rest drop get-line get-column ] string-parse ] unit-test [ 2 3 ] [ "12\n123" [ take-rest drop get-line get-column ] string-parse ] unit-test
[ "hi" " how are you?" ] [ "hi how are you?" [ [ blank? ] take-until take-rest ] string-parse ] unit-test [ "hi" " how are you?" ] [ "hi how are you?" [ [ blank? ] take-until take-rest ] string-parse ] unit-test
[ "foo" ";bar" ] [ "foo;bar" [ CHAR: ; take-char take-rest ] string-parse ] unit-test [ "foo" ";bar" ] [ "foo;bar" [ CHAR: \; take-char take-rest ] string-parse ] unit-test
[ "foo " " bar" ] [ "foo and bar" [ "and" take-string take-rest ] string-parse ] unit-test [ "foo " " bar" ] [ "foo and bar" [ "and" take-string take-rest ] string-parse ] unit-test
[ "baz" ] [ " \n\t baz" [ pass-blank take-rest ] string-parse ] unit-test [ "baz" ] [ " \n\t baz" [ pass-blank take-rest ] string-parse ] unit-test

View File

@ -55,7 +55,7 @@ ERROR: unknown-syntax syntax ;
<PRIVATE <PRIVATE
: trim-comments ( str -- str' ) : trim-comments ( str -- str' )
dup [ CHAR: ; = ] find drop [ head ] when* ; dup [ CHAR: \; = ] find drop [ head ] when* ;
: trim-quotes ( str -- str' ) : trim-quotes ( str -- str' )
[ CHAR: \" = ] trim ; [ CHAR: \" = ] trim ;

View File

@ -33,7 +33,7 @@ TUPLE: ast-hashtable elements ;
{ {
[ blank? not ] [ blank? not ]
[ CHAR: \" = not ] [ CHAR: \" = not ]
[ CHAR: ; = not ] [ CHAR: \; = not ]
[ LETTER? not ] [ LETTER? not ]
[ letter? not ] [ letter? not ]
[ identifier-middle? not ] [ identifier-middle? not ]

View File

@ -73,7 +73,7 @@ CONSTANT: CHARS H{
{ CHAR: \! 0x00A1 } { CHAR: \! 0x00A1 }
{ CHAR: \" 0x201E } { CHAR: \" 0x201E }
{ CHAR: . 0x02D9 } { CHAR: . 0x02D9 }
{ CHAR: ; 0x061B } { CHAR: \; 0x061B }
{ CHAR: \[ CHAR: \] } { CHAR: \[ CHAR: \] }
{ CHAR: \( CHAR: \) } { CHAR: \( CHAR: \) }
{ CHAR: \{ CHAR: \} } { CHAR: \{ CHAR: \} }

View File

@ -36,7 +36,7 @@ CONSTANT: A_QUERY CHAR: q
CONSTANT: A_GIF CHAR: g CONSTANT: A_GIF CHAR: g
CONSTANT: A_WWW CHAR: w CONSTANT: A_WWW CHAR: w
CONSTANT: A_PLUS_IMAGE CHAR: \: CONSTANT: A_PLUS_IMAGE CHAR: \:
CONSTANT: A_PLUS_MOVIE CHAR: ; CONSTANT: A_PLUS_MOVIE CHAR: \;
CONSTANT: A_PLUS_SOUND CHAR: < CONSTANT: A_PLUS_SOUND CHAR: <
: gopher-get ( selector -- item-type byte-array ) : gopher-get ( selector -- item-type byte-array )

View File

@ -22,7 +22,7 @@ IN: ini-file
{ CHAR: \" CHAR: \" } { CHAR: \" CHAR: \" }
{ CHAR: \\ CHAR: \\ } { CHAR: \\ CHAR: \\ }
{ CHAR: ? CHAR: ? } { CHAR: ? CHAR: ? }
{ CHAR: ; CHAR: ; } { CHAR: \; CHAR: \; }
{ CHAR: \[ CHAR: \[ } { CHAR: \[ CHAR: \[ }
{ CHAR: \] CHAR: \] } { CHAR: \] CHAR: \] }
{ CHAR: = CHAR: = } { CHAR: = CHAR: = }
@ -53,7 +53,7 @@ USE: xml.entities
{ CHAR: \" "\\\"" } { CHAR: \" "\\\"" }
{ CHAR: \\ "\\\\" } { CHAR: \\ "\\\\" }
{ CHAR: ? "\\?" } { CHAR: ? "\\?" }
{ CHAR: ; "\\;" } { CHAR: \; "\\;" }
{ CHAR: \[ "\\[" } { CHAR: \[ "\\[" }
{ CHAR: \] "\\]" } { CHAR: \] "\\]" }
{ CHAR: = "\\=" } { CHAR: = "\\=" }

View File

@ -41,7 +41,7 @@ ERROR: bad-location str ;
: stations-data ( -- seq ) : stations-data ( -- seq )
URL" http://tgftp.nws.noaa.gov/data/nsd_cccc.txt" URL" http://tgftp.nws.noaa.gov/data/nsd_cccc.txt"
http-get nip CHAR: ; [ string>csv ] with-delimiter ; http-get nip CHAR: \; [ string>csv ] with-delimiter ;
PRIVATE> PRIVATE>

View File

@ -13,7 +13,7 @@ IN: modern.slices
{ CHAR: \[ CHAR: \] } { CHAR: \[ CHAR: \] }
{ CHAR: \{ CHAR: \} } { CHAR: \{ CHAR: \} }
{ CHAR: < CHAR: > } { CHAR: < CHAR: > }
{ CHAR: \: CHAR: ; } { CHAR: \: CHAR: \; }
} ?at drop ; } ?at drop ;
: matching-delimiter-string ( string -- string' ) : matching-delimiter-string ( string -- string' )

View File

@ -66,7 +66,7 @@ CONSTANT: morse-code-table $[
{ CHAR: \) "-.--.-" } { CHAR: \) "-.--.-" }
{ CHAR: & ".-..." } { CHAR: & ".-..." }
{ CHAR: \: "---..." } { CHAR: \: "---..." }
{ CHAR: ; "-.-.-." } { CHAR: \; "-.-.-." }
{ CHAR: = "-...- " } { CHAR: = "-...- " }
{ CHAR: + ".-.-." } { CHAR: + ".-.-." }
{ CHAR: - "-....-" } { CHAR: - "-....-" }