Skip to content

[TOPIC] constant expressions and constant evaluation #11

Open
@cjdb

Description

@cjdb

Compilation model

TODO: add justification

Compile-time programming

TODO: add justfication

Functions

TODO: add justification

User-defined types

TODO: add justification

Program design

TODO: add justification

Type system

TODO: add justification

History

TODO: add justification

Undefined behaviour

Core constant expressions are ill-formed if any behaviour is undefined.

Portability

Some constant expressions may evaluate differently to their run-time counterparts (e.g. floating-point operations).

Library design

TODO: add justification

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions