Path: utzoo!attcan!uunet!willett!ForthNet From: ForthNet@willett.UUCP (ForthNet articles from GEnie) Newsgroups: comp.lang.forth Subject: X3J14 Holding Pattern Here Message-ID: <1424.UUL1.3#5129@willett.UUCP> Date: 28 Jul 90 23:32:47 GMT Organization: String, Scotch tape, and Paperclips. (in Pgh, PA) Lines: 65 Date: 07-26-90 (14:31) Number: 452 (Echo) To: ALL Refer#: NONE From: JACK BROWN Read: (N/A) Subj: ACCEPTED PRACTICE Status: PUBLIC MESSAGE ANSI ASC X3/J14 Technical Proposal Page 1 of 1 90-752 Title: Compliance With Accepted Practice. Author: Lawrence P. Forsley Abstract: Add a rational to the scope of work. Proposal: Proposals measured against accepted practice fall into one of four categories: 1. Accepted practice is clear: e.g. DUP 2. Accepted practice is conceptually clear, but there are code differences: e.g. VOCABULARY 3. Accepted practice isn't conceptually clear and code differences abound: e.g. vocabulary search order 4. Accepted practice in the specific is upsurped by considerations in the general: e.g. POSTPONE, where accepted practice precluded a class of implementations, or, CATCH/THROW, where transportability takes precedense over lack of accepted practice. In category 1 we accept the proposal. In category 2. we acknowledge several accepted practices, and a) temporize, or b) arbitrarily choose one. In category 3, we leave it out of the standard. In category 4, we develop a new technique. Thus, We choose to do what is known, or we temporize those things we can't decide, or, we arbitrarily choose one of two or more existing practices, or, we develop a new technique to resolve and inconsistancy. Discussion: There is confusion regarding the seriousness of the commitment to the following accepted practice. This rationale attempts to clarify the 4 possibilities open to us in considering accepted practice. That is, there are cases when we must diverge from accepted practice: when more than one practice is accepted, when an accepted practice is inconsistant with another accepted practices, or when other issues, such as transportability, take precedence over accepted practice. [ This proposal has not yet been passed by the TC ] NET/Mail : British Columbia Forth Board - Burnaby BC - (604)434-5886 ----- This message came from GEnie via willett through a semi-automated process. Report problems to: uunet!willett!dwp or willett!dwp@hobbes.cert.sei.cmu.edu