Crate swipl_macros
source · [−]Expand description
swipl-macros provides procedural macros for the swipl crate.
Macros
Generate an inline callable predicate.
Define foreign predicates written in rust for use in prolog.
Define prolog predicates to be used from rust code.
Generate a term from a rust expression.
Define a wrapped arc blob.
Define a wrapped clone blob.
Attribute Macros
Define an arc blob.
Define a clone blob.