home *** CD-ROM | disk | FTP | other *** search
- From: Maarten Litmaath <uunet!cs.vu.nl!maart>
-
- In article <589@longway.TIC.COM>,
- karl@IMA.IMA.ISC.COM (Karl Heuer) writes:
- )...
- )Proposal: Reserve $\ (dollar-backslash) as a new entity that begins a C-like
- )escape, so we would have $\a $\b $\t $\n $\v $\f $\r, octal escapes like
- )$\177, and hex escapes like $\x7F.
- )
- )Alternative proposal (from a suggestion by Eric Gisin, eric@mks.com): make a
- )new string quoting mechanism, $"...", which is just like "..." except that, in
- )addition to the four current backslash escapes \$ \` \" \\ that are permitted
- )inside double quotes, all the C-like escapes \a etc. would be recognized.
-
- Good idea!
- But why not allow *both* syntaxes? The first would be a simple form of
- the second:
-
- $\a
- equals
- $"\a"
-
- ...just like:
-
- $foo
- and
- ${foo}
-
- When you only want a single control character, you'd use the first form,
- when you want some escape codes in a row (possibly containing `normal'
- characters as well), you'd use the second form.
- --
- 1) Will 4.5BSD have wait5()? |Maarten Litmaath @ VU Amsterdam:
- 2) Sleep(3) should be sleep(2) again.|maart@cs.vu.nl, uunet!mcsun!botter!maart
-
- Volume-Number: Volume 19, Number 23
-
-