Did you know ... | Search Documentation: |
![]() | prolog_versions.pl -- Demand specific Prolog versions |
This library is provided to make it easier to reason about software versions, in particular require that that hosting Prolog system is of the right version and provides the features required by the library or application.
Major.Minor[[.Patch][[-GitRev],-GitHash]]]
Example strings are '8.5', '8.5.0', '8.5.0-50', '8.5.0-69-gad38e8ad8`. The last two require fetching the sources from git or using the Windows daily builds.
Features is a list of required or preferred features. Individual features are:
library(Lib)
to be present. Thde library not being
there may indicate an incomplete installation. For example
library(pce) to demand xpce graphics support.current_prolog_flag(Flag, true)
to be true.current_prolog_flag(Flag,
Value)
to be true.