PURE procedures

GPTKB entity

Statements (17)
Predicate Object
gptkbp:instanceOf gptkb:programming_language
gptkbp:contrastsWith impure procedures
gptkbp:enforcedBy compiler checks
gptkbp:features gptkb:Fortran_2003
gptkb:Fortran_2008
gptkb:Fortran_95
https://www.w3.org/2000/01/rdf-schema#label PURE procedures
gptkbp:property cannot modify global state
cannot perform I/O
arguments must not be modified unless INTENT(OUT) or INTENT(INOUT)
no side effects
gptkbp:relatedTo gptkb:Fortran
pure function
gptkbp:usedFor parallel programming
functional programming style
gptkbp:bfsParent gptkb:Fortran_95
gptkbp:bfsLayer 6