Path: csiph.com!usenet.pasdenom.info!aioe.org!.POSTED!not-for-mail From: "Rod Pemberton" Newsgroups: comp.lang.forth Subject: Re: Recommendation of a Forth to embed in C Date: Tue, 29 Apr 2014 08:20:16 -0400 Organization: Aioe.org NNTP Server Lines: 66 Message-ID: References: <85ca46a5-03d8-41ad-ab7e-8e5c3b781e48@googlegroups.com> <88c99e6b-9fb4-45fb-a724-eb03a673ceec@googlegroups.com> <53547407$0$25056$e4fe514c@dreader37.news.xs4all.nl> <8160d1e4-2a52-479f-92b2-6053d3399632@googlegroups.com> NNTP-Posting-Host: CNsg4fVcCsvs3UaOgZtQCw.user.speranza.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit X-Complaints-To: abuse@aioe.org User-Agent: Opera Mail/12.16 (Linux) X-Notice: Filtered by postfilter v. 0.8.2 Xref: csiph.com comp.lang.forth:29959 On Mon, 28 Apr 2014 07:17:09 -0400, Mark Wills wrote: > http://www.unicode.org/L2/L2006/06388-review-incits4.pdf > > Paragraph 1.5: > This character set includes control characters for code extension where > its 128 characters are insufficient for particular applications. The use > of code extension control characters is not defined by this standard. > > Section 4, Specification of the Coded Character Set > The bits of the bit combinations of the 7-bit code are identified by the > bits B7 B6 B5 B4 B3 B2 B1 where B7 is the highest order bit... > > > Chapter 4, section 4.1, subsection 3: > Code extension control characters: Code extension control characters are > used to extend the character set of the code. They may alter the meaning > of one or more bit combinations that follow them in the data stream. > Procedures for the use of the code extension control characters are > specified in ANSI X3.41-1974. > > Appendix B, section B1.3 > In recognition of othese requirements for control and graphic chracters, > additional national and international standardization efforts beyond > thos provided in this standard are in progress to extend the 7-bit code. > The techniques for this extension are provided by ISO 2022-1982 and ANSI > X3.41-1974. An example of control function extension is provided in ANSI > X3.64-1979. A prime example of graphic chracter extension is provided in > ANSI X3.110-1983. > > > See E1, E1.1 where it states that: > E1.1 Codes and Code Extension > ANSI X3.41-1974, Code Extension Techniques for Use with the *7-Bit* > Coded Character Set of American National Standard Code for Information > Interchange. This is a general purpose information interchange standard > for structuring coded character sets in 7-bit or 8-bit environemtns and > for extending the number of characters that can be represented and 128 > and 256, respectively. > Here, directly from Bob Bemer: "So some folks started thinking about 7-bit characters, but this was ridiculous. ... It seemed reasonable to make a universal 8-bit character set, ... That was a little too much progress when presented to the standards group that was to formalize ASCII, so they stopped short for the moment with a 7-bit set, or else an 8-bit set with the upper half left for future work." Also, "... Dr. Werner Buchholz, the man who DID coin the term 'byte' for an 8-bit grouping." http://bobbemer.com/BYTE.HTM Conclusions: 1) a "byte" was defined to be exactly 8-bits 2) Bob Bemer defined a 8-bit character set 3) ASCII is not exclusively a 7-bit set Rod Pemberton