FORTH - DIARY.ZIP - F83FILE.010

 
Output of file : F83FILE.010 contained in archive : DIARY.ZIP



81





D. CHARTER


4.5.2 The Treasurer's term of office shall be from the
conclusion of the formal meeting at which he or she is
elected to the conclusion of the next formal meeting. The
election of a Treasurer is held just after the election of
the Chairperson. Only voting members are eligible to be
elected Treasurer.


4.6 Referees

4.6.1 At the conclusion of a formal meeting there may be
additional technical work required to prepare a draft
Standard or Charter. This work shall be performed by the
officers of the FST, including a group of Referees. They
should be individuals who have superior knowledge and
experience in the implementation and use of FORTH.

4.6.2 At least three and no more than five Referees shall
be elected by a majority of the voting members present at
the concluding general sessions of a formal meeting. This
takes place after the election of voting members. A
Referee's term is from election at the end of one formal
meeting until the end of the next formal meeting. Only
voting members are eligible to be elected as Referees.

4.6.3 The Referees shall adopt methods and rules as they
deem appropriate to complete their work; they may be
informal. However, any matter committed to the Referees for
resolution must achieve near unanimous agreement (not more
than one no vote). Lacking that, the matter shall be
omitted from further action pending further consideration at
the next formal meeting.


5. EXPERIMENTAL PROPOSALS


5.1 General

5.1.1 Since FORTH is an extensible language and subject to
evolution, the Standard may contain a section describing
experimental proposal to aid in the analysis of and the
decision for or against future adoption into the Standard.
After the results of experimentation are known, each
proposal will be considered, at a future formal meeting, for
inclusion into the Standard.

5.1.2 An experimental proposal may be individual FORTH
words, sets of related words, or specifications for part of
the Standard. Experimental proposals may be derived from
ordinary proposals or other contributions.






82





D. CHARTER


5.2 Required Information

Each experimental proposal must contain the following
minimum information:

5.2.1 A description of the proposal including an overview
of its functions and its interactions with existing FORTH
words.

5.2.2 A glossary entry of each word in the form and
notation of the Standard.

5.2.3 A statement by the author(s) indicating why the
proposal meets inclusion into the Standard. Both advantages
and disadvantages should be discussed.


5.3 Suggested Information

It is suggested that each experimental proposal also
include:

5.3.1 A source definition for each word in the proposal.
High level definitions using Standard words are preferred,
but new primitive words may be defined in an assembly
language of one commonly-known processor. Sufficient
documentation should be provided so that implementation on
other processors is direct.

5.3.2 An example showing usage of the new words.


6. VOTING


6.1 General

Only voting members have the right to vote on proposals
affecting the Standard, a draft Standard, or this Charter.


6.2 Advisory Votes

At the discretion of the Chairperson, advisory votes may be
requested at a formal meeting. At the discretion of the
Chairperson, all attendees may participate in an advisory
vote.


6.3 Method

Any vote at a formal meeting may be by show of hands or, at
the discretion of the Chairperson, by an informal secret
paper ballot or a roll call.



83





D. CHARTER


6.4 Number

A vote to adopt a proposal into the draft Standard or to
change the Standard, except for the Experimental Proposals
section of the Standard requires a two-thirds affirmative
vote of the voting members present at a general session of a
formal meeting, provided that the number of votes cast are
at least two thirds of that morning's quorum count. To
adopt an experimental proposal into the Experimental
Proposals section of the draft Standard or to change this
Charter, an affirmative vote of a simple majority is
required. Accepting any other procedural matter at a formal
meeting requires only a simple majority affirmative vote.


6.5 Proxies

All votes must be cast by the particular voting member
eligible to vote. No proxy voting is allowed.






































84





E. PROPOSAL/COMMENT FORM




APPENDIX E. PROPOSAL/COMMENT FORM


The following pages are the proposal and/or comment submittal
form. The form includes instructions which should be
explanatory. Copies of submitted proposals and comments will be
made available to FORTH Standards Team members and to team
sponsors.















































85









FST Proposal and Comment Submittal Form
-----------------------------------------------------------------
FST USER Title: Proposal Number:
ONLY --> Related Proposals: Disposition:
=================================================================
Keyword(s): Category:
( ) Proposal or ( ) Comment
FORTH Word(s): Section #(s):
-----------------------------------------------------------------
Abstract:






-----------------------------------------------------------------
Proposal and Discussion:






























----------------------------------------------------------------
Submitted by: Date:
Page of
=================================================================
FORTH Standards Team; PO Box 4545; Mountain View, CA 94040 820801



86










Proposal and Comment Submittal Form Instructions

Please use the supplied forms for your entire proposal. The
continuation form is only to be used if absolutely necessary; try
to get your proposal to fit on the first sheet. If it helps, use
a reducing copy machine to get more material onto the first
sheet. If you must use multiple sheets, put the main idea onto
the first sheet and less important material onto continuation
sheets. Remember that material on continuation sheets may be
overlooked.

The proposal forms have been produced on a computer system so
that you may produce your proposals using your own computer
system. If you print your proposal and form on your computer
system, all of the information shown on the form(s) MUST be
printed and in the same location.

The following are the instructions for each of the areas of the
form:

1. Please think of the most appropriate keyword or keywords
describing your proposal.

2. Select the best of the following categories of proposals:
0 Nucleus Layer other than #1 (i.e., + AND )
1 Memory Operations (i.e., @ CMOVE )
2 Dictionary (i.e., ' FORGET )
3 String Operations (i.e., WORD COUNT )
4 Interpreter Layer other than #2 or #3 (i.e., ABORT . )
5 Compiler Layer (i.e., : DO )
6 Device Layer (i.e., BLOCK TYPE )
7 Experimental (i.e., 32-bit stack entries)
8 Other Technical (i.e., mono-addressing)
9 Charter

3. Mark whether this is a PROPOSAL or a COMMENT.

4. Indicate which FORTH word or words are relevant.

5. Indicate which section or sections of the Standard are
relevant.

6. The abstract must be kept short. The title, keywords,
category, and abstract may be used in a database for
organization and display on a terminal during a Standards
Team meeting.

7. Detail your proposal and provide supporting discussion.

8. Indicate the name of the submitter or the names of the
submitters.




87








9. Finally, date the submittal and number each page.
























































88








FST Proposal and Comment Submittal Continuation Form
-----------------------------------------------------------------
FST USE ONLY --> Proposal Number:
=================================================================













































-----------------------------------------------------------------
Submitted by: Date:
Page of
=================================================================
FORTH Standards Team; PO Box 4545; Mountain View, CA 94040 820801



89