My favorites | Sign in
Project Logo
ffl
                
Search
for
Updated Jun 03, 2009 by dvoudheusden
est  
String with escaped characters

Module Description

The est module implements a string with escaped characters. The code is inspired by the proposal for escaped strings by Stephen Pelc and Peter Knaggs. The following conversion characters are translated: <pre> \a - bel = ascii 7 \b - backspace = ascii 8 \e - escape = ascii 27 \f - formfeed = ascii 12 \l - linefeed = ascii 10 \m - cr/lf = ascii 13,10 \n - new line \q - quote = ascii 34 \r - cr = ascii 13 \t - ht = ascii 9 \v - vt = ascii 11 \z - nul = ascii 0 \" - quote = ascii 34 xhh - hex digit \\ - backslash </pre>

Module Words

String words

parse-esc ( c-addr1 u1 c-addr2 -- c-addr3 u3 )

Parse the escaped character in string c-addr1 u1, store the result in string c-addr2 and return the remaining string c-addr3 u3
parse\" ( "ccc<quote>" -- c-addr u )
Parse the input stream for a escaped string
s\" ( "ccc<quote>" -- c-addr u )
Create a string with escaped characters
,\" ( "ccc<quote>" -- )
Store a string with escaped characters in the dictionary


Generated by ofcfrth-0.10.0

Hosted by Google Code