character set clarification, please?
Rich Morin <[email protected]> Tue, 24 Jun 2008 19:19:55 -0700
| Newsgroups | gmane.comp.ai.powerloom |
|---|---|
| Message-ID | <p06230960c487583103e4@[192.168.1.205]> |
Section 11.1 of the PowerLoom Manual (Version 1.40) says:
A word is a contiguous sequence of characters, which include
all upper case letters, lower case letters, digits and alpha
characters (ASCII character set from 93 to 128) excluding
some special characters like white spaces, single and double
quotes and brackets.
<grumble>
This is rather ambiguous, where it isn't simply nonsensical
(there _is_ no character 128 in (US)ASCII).
</grumble>
Here, for reference, is the ASCII character set:
0 nul 1 soh 2 stx 3 etx 4 eot 5 enq 6 ack 7 bel
8 bs 9 ht 10 nl 11 vt 12 np 13 cr 14 so 15 si
16 dle 17 dc1 18 dc2 19 dc3 20 dc4 21 nak 22 syn 23 etb
24 can 25 em 26 sub 27 esc 28 fs 29 gs 30 rs 31 us
32 sp 33 ! 34 " 35 # 36 $ 37 % 38 & 39 '
40 ( 41 ) 42 * 43 + 44 , 45 - 46 . 47 /
48 0 49 1 50 2 51 3 52 4 53 5 54 6 55 7
56 8 57 9 58 : 59 ; 60 < 61 = 62 > 63 ?
64 @ 65 A 66 B 67 C 68 D 69 E 70 F 71 G
72 H 73 I 74 J 75 K 76 L 77 M 78 N 79 O
80 P 81 Q 82 R 83 S 84 T 85 U 86 V 87 W
88 X 89 Y 90 Z 91 [ 92 \ 93 ] 94 ^ 95 _
96 ` 97 a 98 b 99 c 100 d 101 e 102 f 103 g
104 h 105 i 106 j 107 k 108 l 109 m 110 n 111 o
112 p 113 q 114 r 115 s 116 t 117 u 118 v 119 w
120 x 121 y 122 z 123 { 124 | 125 } 126 ~ 127 del
Could someone please clarify the _exact_ set of characters that can
be found in a PowerLoom "word"? Inquiring minds need to know...
I am particularly confused by the restriction on single quotes, given
that the document only defines strings in terms of double quotes:
A string <string> is a character sequence including words plus all
special charcters [sic] (except double quotes) enclosed in double
quotes. A double quote can be included in a string if it is
preceeded [sic] by the escape character ''.
-r
--
http://www.cfcl.com/rdm Rich Morin
http://www.cfcl.com/rdm/resume [email protected]
http://www.cfcl.com/rdm/weblog +1 650-873-7841
Technical editing and writing, programming, and web development