Skip to content

CHARS/PAD should be AUS/PAD on line 620 on coreexttest.fth #48

Description

@jordipbou

When working on a Java implementation of Forth (it uses CHARs with a two byte size) I've found the following issue:

On an implementation with CHAR not equal to 1 byte the test on line 625 on file coreexttest.fth does not pass until the line 620 is changed from PAD CHARS/PAD ERASE to PAD AUS/PAD ERASE.

ERASE clears consecutive address units of memory and as such it should use AUS/PAD.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions