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.