Crate swipl_macros[−][src]
swipl-macros provides procedural macros for the swipl crate.
Macros
pred | Generate an inline callable predicate. |
predicates | Define foreign predicates written in rust for use in prolog. |
prolog | Define prolog predicates to be used from rust code. |
term | Generate a term from a rust expression. |
wrapped_arc_blob | Define a wrapped arc blob. |
wrapped_clone_blob | Define a wrapped clone blob. |
Attribute Macros
arc_blob | Define an arc blob. |
clone_blob | Define a clone blob. |