Contributions by AntonErtl
-
file, READ-LINE
Dealing with newlines
Comment
-
rationale
OF implementation
Suggested reference implementation
-
Session timer and preseving contributions
Example
-
core-ext-s-should-reference-file-ext-s-
Core-ext S\" should reference File-ext S\"
Proposal
-
file, BIN
Text mode is a bad idea for file opening
Comment
-
usage
Bug in 3.4.1.3
Example
-
bl-rationale-is-wrong
BL rationale is wrong
Proposal
-
core, PARSE-NAME
Space delimiters and white space
Comment
-
clarify-find
Clarify FIND
Proposal
-
tools, NAMEtoCOMPILE
NAME>COMPILE result
Comment
-
find-name
find-name
Proposal
-
revise-rationale-of-buffer-
Revise Rationale of Buffer:
Proposal
-
case-insensitivity
Case insensitivity
Proposal
-
tools, SYNONYM
Reference implementation of SYNONYM
Suggested reference implementation
-
tools, SYNONYM
Test cases for SYNONYM
Suggested Testcase
-
input-values-other-than-true-and-false
Input values other than true and false
Proposal
-
nestable-recognizer-sequences
Nestable Recognizer Sequences
Proposal
-
traverse-wordlist-does-not-find-unnamed-unfinished-definitions
Traverse-wordlist does not find unnamed/unfinished definitions
Proposal
-
reword-the-term-execution-token-
Reword the term "execution token"
Proposal
-
emit-and-non-ascii-values
EMIT and non-ASCII values
Proposal
-
reference-implementations-are-not-normative
Reference implementations are not normative
Proposal
-
string, CMOVE
CMOVE implementation based on MOVE
Suggested reference implementation
-
specify-that-0-throw-pops-the-0
Specify that 0 THROW pops the 0
Proposal
-
file, READ-LINE
Some clarifications
Comment
-
xchar, XSTRINGMinus
Pronounciation
Comment
-
float, StoF
Pronounciation
Example
-
float, FtoS
Pronounciation
Comment
-
double, DUless
Pronounciation
Comment
-
xchar, MinusTRAILING-GARBAGE
Pronounciation
Comment
-
xchar, PlusXDivSTRING
Pronounciation
Comment
-
pronounciations
Pronounciations
Proposal
-
tools, SYNONYM
Etymology of SYNONYM
Comment
-
core, WORD
WORD and the text interpreter
Request for clarification
-
Proposals and the document
Comment
-
CfVs after committee decision
Comment
-
In the list of contributions and replies by a person, please link to the contribution or reply
Comment
-
special-memory-access-words
Special memory access words
Proposal
Replies by AntonErtl
-
core, BL
ASCII version of BL
Suggested reference implementation
-
core, RECURSE
proposal: recurse' to complement recurse
Comment
-
core, Tick
Request for clarification
-
core, ENDCASE
Proposal: end-case
Comment
-
usage
3.3.3.5 Input buffer: "A program shall not write into the input buffer."
Comment
-
core, UNLOOP
Another use of UNLOOP
Suggested Testcase
-
tools, TRAVERSE-WORDLIST
TRAVERSE-WORDLIST is in the wrong word set
Comment
-
wlscope-wordlists-switching-made-easier
WLSCOPE -- wordlists switching made easier
Proposal
-
float
Mistake in the specification of significand?
Example
-
defer-this-not-
DEFER this not :-)
Proposal
-
tools, SYNONYM
Incomplete specification of SYNONYM
Comment
-
directory-experiemental-proposal
Directory experiemental proposal
Proposal
-
implementations-requiring-both-32-bit-single-floats-and-64-bit-double-floats-
Implementations requiring BOTH 32 bit single floats and 64 bit double floats.
Proposal
-
core-ext-s-should-reference-file-ext-s-
Core-ext S\" should reference File-ext S\"
Proposal
-
the-value-of-state-should-be-restored
The value of STATE should be restored
Proposal
-
bl-rationale-is-wrong
BL rationale is wrong
Proposal
-
exception-locals
EXCEPTION LOCALs
Proposal
-
core, TYPE
Suggested reference implementation
Suggested reference implementation
-
core, BracketTick
Suggested reference implementation
Suggested reference implementation
-
core, BracketCHAR
Suggested reference implementation
Suggested reference implementation
-
core, HEX
Suggested reference implementation
Suggested reference implementation
-
core, INVERT
Successful test cases would be good
Suggested Testcase
-
clarify-find
Clarify FIND
Proposal
-
tools, NAMEtoCOMPILE
NAME>COMPILE result
Comment
-
find-name
find-name
Proposal
-
tighten-the-specification-of-synonym-version-1-
Tighten the specification of SYNONYM (version 1)
Proposal
-
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
Proposal
-
s-request-for-discussion-revised-2018-08-16-
S( "Request for Discussion" (revised 2018-08-16)
Proposal
-
core, BUFFERColon
the confusing names
Request for clarification
-
search, ALSO
ALSO without VOCABULARY
Request for clarification
-
core, TO
Should TO be findable?
Request for clarification
-
tools, BracketELSE
[if] and [else] parse white space - including comments
Request for clarification
-
f-r-and-fr-to-support-dynamically-scoped-floating-point-variables
F>R and FR> to support dynamically-scoped floating point variables
Proposal
-
core, QUIT
The reference implementation is incorrect
Suggested reference implementation
-
core, ACCEPT
Behavior at end of line and end of data
Request for clarification
-
core, CHAR
Behavior when no text found
Comment
-
core, ACCEPT
Receiving a zero-length string
Request for clarification
-
core, PlusLOOP
Numeric overflow/underflow
Request for clarification
-
core, Plus
Overflow/underflow
Request for clarification
-
notation
Terminology and wording regarding "dictionary"
Request for clarification
-
core, EXIT
execution of exit
Request for clarification
-
core, num
Cell width for numbers
Request for clarification
-
string, UNESCAPE
Etymology and naming issue
Request for clarification
-
tools, BracketDEFINED
The case of undefined interpretation semantics
Request for clarification
-
core, COMPILEComma
Interpretation semantics
Comment
-
tools, NAMEtoINTERPRET
How can the zero result be used in a Standard program?
Request for clarification
-
notation
What is a standard program
Comment
-
revise-rationale-of-buffer-
Revise Rationale of Buffer:
Proposal
-
core, BUFFERColon
Address between runs
Request for clarification
-
core, PARSE-NAME
Etymology and naming convention issue
Comment
-
tools, BracketIF
POSTPONE [IF]
Request for clarification
-
executing-compilation-semantics
Executing compilation semantics
Proposal
-
core, TO
Ambiguous conditions
Request for clarification
-
core, Tick
Ambiguous condition in case of undefined execution semantics
Comment
-
exception, CATCH
The specification of CATCH
Request for clarification
-
core, POSTPONE
Ambiguous condition could be removed
Comment
-
core, BL
Test example numeric base?
Request for clarification
-
right-justified-text-output
Right-justified text output
Proposal
-
core, EVALUATE
SOURCE-ID and nesting EVALUATE
Request for clarification
-
core
GNU C RESTRICT would make sense in the standard
Suggested reference implementation
-
block, EVALUATE
When to set BLK to zero?
Request for clarification
-
block, LOAD
Getting the block contents
Request for clarification
-
block, LIST
Does LIST transfer data to any buffer?
Request for clarification
-
tools
description of "nt" in the standard
Request for clarification
-
file, REFILL
Ambiguous conditions
Request for clarification
-
core, IMMEDIATE
Ambiguous conditions
Comment
-
cs-drop-revised-2019-08-22-
CS-DROP (revised 2019-08-22)
Proposal
-
case-insensitivity
Case insensitivity
Proposal
-
remove-the-rules-of-find-
Remove the “rules of FIND”
Proposal
-
vocabulary
VOCABULARY
Proposal
-
tools, TRAVERSE-WORDLIST
Unfindable definitions
Comment
-
tools, SYNONYM
Reference implementation of SYNONYM
Suggested reference implementation
-
string, REPLACES
wording - "current region" term is undefined
Comment
-
core, RECURSE
Why RECURSE is needed?
Request for clarification
-
input-values-other-than-true-and-false
Input values other than true and false
Proposal
-
better-wording-for-colon
Better wording for Colon
Proposal
-
name-interpret-wording
NAME>INTERPRET wording
Proposal
-
core, Colon
The parts of execution semantics and the calling definition
Request for clarification
-
recognizer-rfd-rephrase-2020
Recognizer RfD rephrase 2020
Proposal
-
core, p
"(" typo in a testcase
Comment
-
wording-declare-undefined-interpretation-semantics-for-locals
Wording: declare undefined interpretation semantics for locals
Proposal
-
core, StoD
Word set of S>D word
Request for clarification
-
same-name-token-for-different-words
Same name token for different words
Proposal
-
locals
Recognizer for locals
Comment
-
core, SMDivREM
There is error in testing
Comment
-
core, DEFER
Defer Implementation
Comment
-
recognizer
Recognizer
Proposal
-
tools, SYNONYM
Does the wording of the rules imply that if you SYNONYM a word with the same name in the same wordlist and then 'look it up', you will get the old word?
Request for clarification
-
core, PARSE
What happens when parse reaches the end of the parse area and the parse delimiter was not found?
Request for clarification
-
testsuite
Please fix word spelling in F.1 second paragraph second word.
Suggested reference implementation
-
2020-forth-standards-meeting-agenda
2020 Forth Standards meeting agenda
Proposal
-
rationale
Annex A section and paragraph numbering has gone wrong
Request for clarification
-
optional-ieee-754-binary-floating-point-word-set
OPTIONAL IEEE 754 BINARY FLOATING-POINT WORD SET
Proposal
-
nestable-recognizer-sequences
Nestable Recognizer Sequences
Proposal
-
tools
Getting execution semantics from nt
Request for clarification
-
traverse-wordlist-does-not-find-unnamed-unfinished-definitions
Traverse-wordlist does not find unnamed/unfinished definitions
Proposal
-
xml-forth-standard-migration-from-latex-to-docbook
XML Forth Standard - migration from LaTeX to DocBook
Proposal
-
call-for-vote-ambiguous-condition-in-16-3-3
Call for Vote - Ambiguous condition in 16.3.3
Proposal
-
interpretation-semantic-for-locals-are-undefined
Interpretation semantic for locals are undefined
Proposal
-
reword-the-term-execution-token-
Reword the term "execution token"
Proposal
-
licence-to-use-reference-implementations
Licence to use reference implementations
Proposal
-
an-alternative-to-the-recognizer-proposal
An alternative to the RECOGNIZER proposal
Proposal
-
minimalistic-core-api-for-recognizers
minimalistic core API for recognizers
Proposal
-
tick-and-undefined-execution-semantics
Tick and undefined execution semantics
Proposal
-
search, DEFINITIONS
off-by-one error in reference implementation
Suggested reference implementation
-
usage
Data type for strings
Comment
-
core, TwoStore
Cells numeration in a cell-pair
Comment
-
exception, THROW
THROW: text doesn't match implementation example
Comment
-
core, SOURCE-ID
Should this reference the optional word sets where SOURCE-ID is changed
Example
-
core, SOURCE
Relationship to block set
Example
-
core, BracketCOMPILE
Obsoleted - by what?
Request for clarification
-
core, Tick
Is Tick Immediate?
Request for clarification
-
core, POSTPONE
Needs an example of replacing COMPILE
Example
-
locals, bColon
Run-Time Section is Missing Words
Comment
-
block, BLOCK
Can `BLOCK` transfer from mass storage in the case when block u is already in a block buffer?
Request for clarification
-
block, BLOCK
Can `BLOCK` transfer from mass storage in the case when block u is already in a block buffer?
Request for clarification
-
core, COUNT
Is a counted string limited to 255 chars?
Request for clarification
-
core, num
Note incompatability (double v single) with some older Forth's.
Comment
-
usage
Size of implementation dependent data types
Request for clarification
-
emit-and-non-ascii-values
EMIT and non-ASCII values
Proposal
-
core, LEAVE
Stack effect of LEAVE during compilation
Request for clarification
-
core, DEFERStore
Does the standard assume that DEFER was created with CREATE?
Request for clarification
-
reference-implementations-are-not-normative
Reference implementations are not normative
Proposal
-
core, ALLOT
ALLOT in ROMable systems
Request for clarification
-
core, BracketCOMPILE
How to avoid default compilation semantics in the specification for [COMPILE]
Comment
-
string, COMPARE
How many cells can be compared ? Must have any limit ?
Request for clarification
-
core, CComma
Additional test for UTF-16
Suggested Testcase
-
xchar, XC-WIDTH
Return value of XC-WIDTH for control characters
Request for clarification
-
right-bracket
Web site problem?
Request for clarification
-
double, DtoS
Inaccurate Test Cases?
Suggested Testcase
-
wording-change-for-compile-harmonization-with-terms
Wording change for "COMPILE,": harmonization with terms
Proposal
-
tools, SYNONYM
Portable implementation for SYNONYM
Suggested reference implementation
-
string, DivSTRING
Possible Reference Implementation
Suggested reference implementation
-
double, TwoVALUE
Mistake in implementation?
Comment
-
core, Bracket
Why "[" is specified using immediacy?
Request for clarification
-
place-place
PLACE +PLACE
Proposal
-
core, DEPTH
More general Testcase
Suggested Testcase
-
2021-standards-meeting-agenda
2021 Standards meeting agenda
Proposal
-
string, CMOVE
CMOVE implementation based on MOVE
Suggested reference implementation
-
tick-and-undefined-execution-semantics-2
Tick and undefined execution semantics - 2
Proposal
-
specify-that-0-throw-pops-the-0
Specify that 0 THROW pops the 0
Proposal
-
better-wording-for-data-field-term
Better wording for "data field" term
Proposal
-
better-wording-for-glossary-notation-
Better wording for "Glossary notation"
Proposal
-
file, READ-LINE
Some clarifications
Comment
-
core, EVALUATE
New Line characters in a string passed to EVALUATE
Example
-
core, TwoSWAP
Implement with ROT
Suggested reference implementation
-
agenda-forth-200x-interim-meeting-2020-02-18t14-00z
Agenda Forth-200x interim Meeting 2020-02-18T14:00Z
Proposal
-
double, DZeroEqual
Using a . suffix to specify a double
Comment
-
core, Cq
c-addr used in stack diagrams
Request for clarification
-
locals
Contradiction With do-loops
Request for clarification
-
search, FORTH-WORDLIST
inconsistent naming
Request for clarification
-
core, UMTimes
Question about final test
Request for clarification
-
core, MTimes
Double>
Request for clarification
-
core, VARIABLE
Possible Reference Implementation
Suggested reference implementation
-
usage
Same execution token
Request for clarification
-
core, RFetch
Suggested reference implementation
-
formatting-spaces-in-data-type-symbols
Formatting: spaces in data type symbols
Proposal
-
exclude-zero-from-the-data-types-that-are-identifiers
Exclude zero from the data types that are identifiers
Proposal
-
double, DUless
Pronounciation
Comment
-
core, QUIT
Should QUIT propagate exceptions?
Request for clarification
-
exception
Exception word set is not optional any more
Comment
-
pronounciations
Pronounciations
Proposal
-
test-proposal
Test Proposal
Proposal
-
doc
Seemingly contradictory ambiguous condition?
Request for clarification
-
core, CHAR
Describe Compile time and Run time behavior
Comment
-
doc
Comment
-
relax-documentation-requirements-of-ambiguous-conditions
Relax documentation requirements of Ambiguous Conditions
Proposal
-
core, d
Suggested reference implementation
-
core, PICK
Example implementation for PICK
Suggested reference implementation
-
tools, NtoR
Bad Stack Notation?
Comment
-
core, SAVE-INPUT
Is data stack required?
Request for clarification
-
exception, THROW
Input source after THROW
Comment
-
core, ENVIRONMENTq
First testcase broken
Suggested Testcase
-
agenda-forth-200x-interim-meeting-2023-02-17t15-00z
Agenda Forth-200x interim Meeting 2023-02-17T15:00Z
Proposal
-
core, RECURSE
Tail call elimination
Comment
-
update-rationale-for-sliteral
Update rationale for SLITERAL
Proposal
-
file, p
Multi-line ( behavior
Request for clarification
-
2c-and-2c-
2C! and 2C@
Proposal
-
16-bit-memory-access
16-bit memory access
Proposal
-
implementation standards
Suggested reference implementation
-
2023-standards-meeting-agenda-2023-09-13-to-2023-09-15-
2023 Standards meeting agenda (2023-09-13 to 2023-09-15)
Proposal
-
fix-stack-comments-for-n-r-and-nr-
Fix stack comments for N>R and NR>
Proposal
-
test
Test
Proposal
-
core, WORD
WORD and the text interpreter
Request for clarification
-
search, SEARCH-WORDLIST
NDCS xt
Request for clarification
-
tools, TRAVERSE-WORDLIST
Nested invocation, ret stack
Request for clarification
-
search, SET-ORDER
Negative n values
Request for clarification
-
tools, NAMEtoINTERPRET
NAME<INTERPRET, NAME>TO, NAME<TO
Request for clarification
-
core, DROP
stack checking
Suggested reference implementation
-
core, QUIT
control stack clearing?
Request for clarification
-
core, MARKER
WORDLIST interaction
Example
-
tools, TRAVERSE-WORDLIST
shadowed names
Request for clarification
-
search, FIND
diff from CORE FIND?
Request for clarification
-
core, COMPILEComma
throw code for compiling outside a definition
Request for clarification
-
core, Colon
are colon-defs supposed to be compiled in data space?
Request for clarification
-
core, QUIT
"make the user input device the input source"
Example
-
core, DO
loopsys in data?
Request for clarification
-
core, PAD
PAD alignment
Request for clarification
-
core, SPACES
Behavior of `0 SPACES`
Request for clarification
-
core, UNLOOP
Is it possible to eliminate the need for `UNLOOP`?
Request for clarification
-
notation
Data space seems to be used invonsistently when comparing the definitions of "character string" and "data space".
Request for clarification
-
core, Plus
Usage of the `n|u` data type
Request for clarification
-
core, CStore
Data type of a parameters in `c!`
Request for clarification
-
special-memory-access-words
Special memory access words
Proposal
-
support-for-single-line-comments-during-evaluate-
Support for single line comments during `evaluate`
Proposal
-
allow-the-text-interpreter-to-use-word-and-the-pictured-numeric-output
Allow the text interpreter to use `WORD` and the pictured numeric output
Proposal
-
float, REPRESENT
Behavior of `represent` when buffer length is zero
Request for clarification
-
string, DivSTRING
Unspecified ambiguous condition in /STRING
Request for clarification
-
core, LITERAL
compile semantics or compile action of literal word
Request for clarification
-
core, Colon
definion and use of colon-sys and nest-sys
Request for clarification
-
usage
Temporary removing system-compilation items
Request for clarification
-
core, ABORT
State of other stacks after ABORT
Request for clarification
-
core, ELSE
Resolve the forward reference orig1 using the location following the appended run-time semantics.
Comment
-
core, PICK
Clarification on what constitutes an ambiguous condition for this word.
Request for clarification
-
core, TwoTimes
Bad test case
Example
-
octal-prefix
Octal prefix
Proposal
-
core, qDO
Return Stack Notation Mildly Inaccurate
Request for clarification