Skip to content

Missing Standard Basis structures and signatures #79

@pqnelson

Description

@pqnelson

The Standard Basis for Standard ML specifies "required" signatures and structures, but some are missing in Moscow ML, specifically:

  • Missing requires Signatures
    • GENERAL
    • IEEE_REAL
    • IMPERATIVE_IO
    • IO
    • PRIM_IO
    • STREAM_IO
    • TEXT
    • TEXT_STREAM_IO
  • Missing required Structures
    • General :> GENERAL (I am guessing src/mosmllib/General.fke is a stand-in?)
    • IEEEReal :> IEEE_REAL
    • Position :> INTEGER
    • TextPrimIO :> PRIM_IO
    • Text :> TEXT (see also Structure Text is missing #19)

I noticed this when I tried to create a TextPrimIO.writer instance, but could not because it was missing :(

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