/************************************************************/
/* escape */
/************************************************************/
/* :SUMMARY: in .ace data characters can be escaped using \
:PRIORITY: 1
:STATUS: ok
:FEATURE:
:HISTORY: Fri Dec 1 13:50:35 MET 1995 dok256
:MODEL:
?N R Text Text
:DATA:
N n
R a v
R bb v
R "c w" v
R "d w"v
R "\"" v
R "\e" v
R \"f v
R g\"w v
R \h v
R "\i" v
R \\ v
R "\\" j
R k\ w v
:RESULT:
the data is interpreted as lines having two words after the tag each:
N : "n"
R "a" "v"
R "bb" "v"
R "c w" "v"
R "d w" "v"
R "\"" "v"
R "e" "v"
R "\"f" "v"
R "g\"w" "v"
R "h" "v"
R "i" "v"
R "\\" "v"
R "\\" "j"
R "k w" "v"
works in: ace951128
fails in:
:SCRIPT: */
escape: dbinit wspec.mini
tace
parse: do parse $data/mini.escape.ace
find: do find N
write
show
exit