Proposal: 2021 Standards meeting agenda

Informal

This page is dedicated to discussing this specific proposal

ContributeContributions

StephenPelcavatar of StephenPelc 2021 Standards meeting agendaProposal2021-09-01 14:46:10

#F orth Standard Committee Meeting Draft agenda

7-9 Sept 2021 15:00-19:30 UTC

Online - see chat.forth-standard.org,

Agenda Draft 1 - 1 Sept 2021

Participants

Review of Procedures

  1. Covid consequences
  2. Brexit consequences
  3. Payment for services and licences Until now, this has always been done informally.
  4. Closure mechanism for discussions to avoid inconsequential stuff being discussed at the next meeting.
  5. Real name of user should be required by the web site, but need not be displayed. A standard is a public document.

Reports

  1. Chair
  2. Editor
  3. Technical
  4. Treasurer

Election of officers

  1. Chair - Nominations needed
  2. Editor - Peter Knaggs
  3. Technical - Gerald Wodni
  4. Treasurer - Bernd Paysan

Review of Proposals

Interpretation semantic for locals are undefined (SFP)

According to AE, see vote 17, 12Y:0:0 of the 2020 meeting.

Reword the term "execution token" (AE)

Recognisers

Chair's comment. Go back to the beginning and get your ducks in a row. You have to work together. There are plenty of systems with recognisers now. Please see what common practice is. Standards are not the place for flashy new design.

Common terminology for recognizers discurse and specifications (RUV)

minimalistic core API for recognizers (BP)

An alternative to the RECOGNIZER proposal (APH)

Tick and undefined execution semantics (RUV)

EMIT and non-ASCII values (AE)

Reference implementations are not normative (AE)

Harmonization of COMPILE, wording (RUV)

Adopt Gerry Jackson Test suite (SFP)

PLACE and +PLACE or APPEND (UHO)

Review of Discussions

Is TICK immediate?

Close?

Run-Time Section is Missing Words (JP)

Conversion error LaTex to HTML? (Editor)

Size of implementation dependent data types (RUV)

ALLOT in ROMmable systems (TG9541)

(Almost) portable implemetation of POSTPONE.

XC-WIDTH return value - -1 for unknown.

D>S Inaccurate Test Case - close?

Implementation for «S"» via the immediacy mechanism (RUV)

Portable implementation for SYNONYM (RUV)

Suggested reference implementation

###T est suite, WHILE DEPTH

[ is IMMEDIATE

2VALUE corrections

Workshop Topics

Workshops are topics for discussion outside the formal meeting.

###Future Document Format

###S tack comments stack comments should be parseable Stack naming S: D: F: N: R: stack effect notation stack effect conventions

Workshop reports

Consideration of proposals + CfV votes

Matters arising

Any other business

Date of next meeting

AntonErtlavatar of AntonErtl

Thanks to Gerald Wodni we can find links to all open contributions except proposals on the main page below the 4 shown contributions, and there is als a link to all proposals (unfortunately there is not yet a way to exclude accepted, retracted, and retired proposals). These links are probably helpful for the discussion participants, but unfortunately not in the order of the current agenda. I suggest that we work through contributions with the help of these links rather than the list of contribution titles given in the Agenda.

For those taking notes, on each page for open contributions, there is also a link to a list of open contributions in markdown format. For the proposals here is a list (derived from the list of all contributions in markdown format).

## 2021 Standards meeting agenda ([2021-standards-meeting-agenda #210](https://forth-standard.org/proposals/2021-standards-meeting-agenda#contribution-210))
## PLACE +PLACE ([place-place #206](https://forth-standard.org/proposals/place-place#contribution-206))
## Wording change for "COMPILE,": harmonization with terms ([wording-change-for-compile-harmonization-with-terms #200](https://forth-standard.org/proposals/wording-change-for-compile-harmonization-with-terms#contribution-200))
## Reference implementations are not normative ([reference-implementations-are-not-normative #187](https://forth-standard.org/proposals/reference-implementations-are-not-normative#contribution-187))
## EMIT and non-ASCII values ([emit-and-non-ascii-values #184](https://forth-standard.org/proposals/emit-and-non-ascii-values#contribution-184))
## Query re status; and minor comments ([multi-tasking-proposal #167](https://forth-standard.org/proposals/multi-tasking-proposal#contribution-167))
## Tick and undefined execution semantics ([tick-and-undefined-execution-semantics #163](https://forth-standard.org/proposals/tick-and-undefined-execution-semantics#contribution-163))
## Common terminology for recognizers discurse and specifications ([common-terminology-for-recognizers-discurse-and-specifications #161](https://forth-standard.org/proposals/common-terminology-for-recognizers-discurse-and-specifications#contribution-161))
## minimalistic core API for recognizers ([minimalistic-core-api-for-recognizers #160](https://forth-standard.org/proposals/minimalistic-core-api-for-recognizers#contribution-160))
## An alternative to the RECOGNIZER proposal ([an-alternative-to-the-recognizer-proposal #159](https://forth-standard.org/proposals/an-alternative-to-the-recognizer-proposal#contribution-159))
## Licence to use reference implementations ([licence-to-use-reference-implementations #158](https://forth-standard.org/proposals/licence-to-use-reference-implementations#contribution-158))
## Reword the term "execution token" ([reword-the-term-execution-token- #157](https://forth-standard.org/proposals/reword-the-term-execution-token-#contribution-157))
## Interpretation semantic for locals are undefined ([interpretation-semantic-for-locals-are-undefined #156](https://forth-standard.org/proposals/interpretation-semantic-for-locals-are-undefined#contribution-156))
## Call for Vote - Ambiguous condition in 16.3.3 ([call-for-vote-ambiguous-condition-in-16-3-3 #155](https://forth-standard.org/proposals/call-for-vote-ambiguous-condition-in-16-3-3#contribution-155))
## XML Forth Standard - migration from LaTeX to DocBook ([xml-forth-standard-migration-from-latex-to-docbook #154](https://forth-standard.org/proposals/xml-forth-standard-migration-from-latex-to-docbook#contribution-154))
## Traverse-wordlist does not find unnamed/unfinished definitions ([traverse-wordlist-does-not-find-unnamed-unfinished-definitions #153](https://forth-standard.org/proposals/traverse-wordlist-does-not-find-unnamed-unfinished-definitions#contribution-153))
## Nestable Recognizer Sequences ([nestable-recognizer-sequences #149](https://forth-standard.org/proposals/nestable-recognizer-sequences#contribution-149))
## OPTIONAL IEEE 754 BINARY FLOATING-POINT WORD SET ([optional-ieee-754-binary-floating-point-word-set #148](https://forth-standard.org/proposals/optional-ieee-754-binary-floating-point-word-set#contribution-148))
## 2020 Forth Standards meeting agenda ([2020-forth-standards-meeting-agenda #146](https://forth-standard.org/proposals/2020-forth-standards-meeting-agenda#contribution-146))
## Recognizer ([recognizer #142](https://forth-standard.org/proposals/recognizer#contribution-142))
## Same name token for different words ([same-name-token-for-different-words #136](https://forth-standard.org/proposals/same-name-token-for-different-words#contribution-136))
## Wording: declare undefined interpretation semantics for locals ([wording-declare-undefined-interpretation-semantics-for-locals #133](https://forth-standard.org/proposals/wording-declare-undefined-interpretation-semantics-for-locals#contribution-133))
## Recognizer RfD rephrase 2020 ([recognizer-rfd-rephrase-2020 #131](https://forth-standard.org/proposals/recognizer-rfd-rephrase-2020#contribution-131))
## NAME>INTERPRET wording ([name-interpret-wording #129](https://forth-standard.org/proposals/name-interpret-wording#contribution-129))
## Better wording for Colon ([better-wording-for-colon #128](https://forth-standard.org/proposals/better-wording-for-colon#contribution-128))
## Input values other than true and false ([input-values-other-than-true-and-false #126](https://forth-standard.org/proposals/input-values-other-than-true-and-false#contribution-126))
## Clarify FIND, more classic approach ([clarify-find-more-classic-approach #122](https://forth-standard.org/proposals/clarify-find-more-classic-approach#contribution-122))
## VOCABULARY ([vocabulary #117](https://forth-standard.org/proposals/vocabulary#contribution-117))
## Remove the “rules of FIND” ([remove-the-rules-of-find- #115](https://forth-standard.org/proposals/remove-the-rules-of-find-#contribution-115))
## Case insensitivity ([case-insensitivity #114](https://forth-standard.org/proposals/case-insensitivity#contribution-114))
## CS-DROP (revised 2019-08-22) ([cs-drop-revised-2019-08-22- #113](https://forth-standard.org/proposals/cs-drop-revised-2019-08-22-#contribution-113))
## Right-justified text output ([right-justified-text-output #101](https://forth-standard.org/proposals/right-justified-text-output#contribution-101))
## Searching for ] (right-bracket) doesn't return ] ([searching-for-right-bracket-doesn-t-return- #100](https://forth-standard.org/proposals/searching-for-right-bracket-doesn-t-return-#contribution-100))
## Executing compilation semantics ([executing-compilation-semantics #94](https://forth-standard.org/proposals/executing-compilation-semantics#contribution-94))
## Revise Rationale of Buffer: ([revise-rationale-of-buffer- #90](https://forth-standard.org/proposals/revise-rationale-of-buffer-#contribution-90))
## F>R and FR> to support dynamically-scoped floating point variables ([f-r-and-fr-to-support-dynamically-scoped-floating-point-variables #75](https://forth-standard.org/proposals/f-r-and-fr-to-support-dynamically-scoped-floating-point-variables#contribution-75))
## Case sensitivity ([case-sensitivity #73](https://forth-standard.org/proposals/case-sensitivity#contribution-73))
## Revised Proposal Process ([revised-proposal-process #71](https://forth-standard.org/proposals/revised-proposal-process#contribution-71))
## Multi-Tasking Proposal ([multi-tasking-proposal #67](https://forth-standard.org/proposals/multi-tasking-proposal#contribution-67))
## CS-DROP  (revised 2018-08-20)  ([cs-drop-revised-2018-08-20- #66](https://forth-standard.org/proposals/cs-drop-revised-2018-08-20-#contribution-66))
## S( "Request for Discussion" (revised 2018-08-16) ([s-request-for-discussion-revised-2018-08-16- #65](https://forth-standard.org/proposals/s-request-for-discussion-revised-2018-08-16-#contribution-65))
## Let us adopt the Gerry Jackson test suite as part of Forth 200x ([let-us-adopt-the-gerry-jackson-test-suite-as-part-of-forth-200x #63](https://forth-standard.org/proposals/let-us-adopt-the-gerry-jackson-test-suite-as-part-of-forth-200x#contribution-63))
## Tighten the specification of SYNONYM (version 1) ([tighten-the-specification-of-synonym-version-1- #60](https://forth-standard.org/proposals/tighten-the-specification-of-synonym-version-1-#contribution-60))
## find-name ([find-name #58](https://forth-standard.org/proposals/find-name#contribution-58))
## Clarify FIND ([clarify-find #55](https://forth-standard.org/proposals/clarify-find#contribution-55))
## EXCEPTION LOCALs ([exception-locals #36](https://forth-standard.org/proposals/exception-locals#contribution-36))
## BL rationale is wrong ([bl-rationale-is-wrong #34](https://forth-standard.org/proposals/bl-rationale-is-wrong#contribution-34))
## The value of STATE should be restored ([the-value-of-state-should-be-restored #32](https://forth-standard.org/proposals/the-value-of-state-should-be-restored#contribution-32))
## Core-ext S\" should reference File-ext S\" ([core-ext-s-should-reference-file-ext-s- #29](https://forth-standard.org/proposals/core-ext-s-should-reference-file-ext-s-#contribution-29))
## Implementations requiring BOTH 32 bit single floats and 64 bit double floats. ([implementations-requiring-both-32-bit-single-floats-and-64-bit-double-floats- #26](https://forth-standard.org/proposals/implementations-requiring-both-32-bit-single-floats-and-64-bit-double-floats-#contribution-26))
## Directory experiemental proposal ([directory-experiemental-proposal #25](https://forth-standard.org/proposals/directory-experiemental-proposal#contribution-25))
## DEFER this not :-) ([defer-this-not- #22](https://forth-standard.org/proposals/defer-this-not-#contribution-22))
## WLSCOPE -- wordlists switching made easier ([wlscope-wordlists-switching-made-easier #20](https://forth-standard.org/proposals/wlscope-wordlists-switching-made-easier#contribution-20))
Reply New Version