A note on undefined expression values in programming logics (Q1093365): Difference between revisions

From MaRDI portal
RedirectionBot (talk | contribs)
Changed an Item
Import240304020342 (talk | contribs)
Set profile property.
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank

Revision as of 03:10, 5 March 2024

scientific article
Language Label Description Also known as
English
A note on undefined expression values in programming logics
scientific article

    Statements

    A note on undefined expression values in programming logics (English)
    0 references
    1987
    0 references
    In many programming logics, expressions of programming language are used as assertions of the formal system. The problem is that it is normally assumed in mathematical logic that the values of terms and formulas are always defined. This short note describes an approach whose main advantage is that verifications are almost identical to those that can be used when undefinedness cannot occur. The author says that it seems possible to allow undefinedness of expression values in program verification logics without resorting to unfamiliar formal systems, and further it is possible to transform the assertions that arise in the presence of undefinedness into formulas that are almost identical to those conventionally used.
    0 references
    free logic
    0 references
    undefinedness
    0 references
    0 references
    0 references

    Identifiers