Releases: haldai/Jurassic.pl
Releases · haldai/Jurassic.pl
Update for Julia 1.7
Update for compatibility with Julia 1.7.
If you're using Julia ≤ 1.6, please stay with version 0.21.
Meeting with Julia's meta-programming
By separating Julia QuoteNode
with Symbol
with predicates :/1
and $/1
respectively, Jurassic.pl
can manipulate Julia's AST expressions (Expr
type). It has the following basic functions:
- Construct Julia expressions with
jl_expr/2
; - Evaluate Julia expressions with Julia's
eval/1
; - Unify Prolog terms and Julia expressions.
Enjoy writing Julia code with Prolog :)
v0.13
- Updated the syntax parsing method, fixed many bugs of parsing Prolog expressions into Julia;
- Support Julia anonymous functions with operator
->>
; - Multi-dimension array assignment, but still cannot unify them with Prolog lists;
- Can use
tuple/1
to handle multiple returns from Julia functions.