protocol
iso_4217_protocol
Protocol for ISO 4217 active currency and fund code lookups.
Availability:
logtalk_load(iso_4217(loader))Author: Paulo Moura
Version: 1:0:0
Date: 2026-05-05
Compilation flags:
staticDependencies:
(none)
Remarks:
(none)
Inherited public predicates:
(none)
Public predicates
currency/5
Enumerates ISO 4217 active non-fund entries as alphabetic code, numeric code, minor unit, currency name, and entity tuples. The minor unit is either an integer or the atom na when the standard lists N.A..
Compilation flags:
staticTemplate:
currency(Alphabetic,Numeric,MinorUnit,Name,Entity)Mode and number of proofs:
currency(?atom,?integer,?term,?atom,?atom) - zero_or_morefund_currency/5
Enumerates ISO 4217 active fund entries as alphabetic code, numeric code, minor unit, currency name, and entity tuples. The minor unit is either an integer or the atom na when the standard lists N.A..
Compilation flags:
staticTemplate:
fund_currency(Alphabetic,Numeric,MinorUnit,Name,Entity)Mode and number of proofs:
fund_currency(?atom,?integer,?term,?atom,?atom) - zero_or_moreProtected predicates
(none)
Private predicates
(none)
Operators
(none)