News for hackers. Stuff that matters.
Re:An embeddable Prolog scripting language for Go by yichiban on Friday January 28, 2022 @12:10AM (#30110904)
Good point!

`open(File, Mode, Stream, Options)` and other builtin predicates are available if you construct an interpreter with `p := prolog.New(nil, nil)`.

On the other hand, `p := new(prolog.Interpreter)` constructs a sandbox interpreter without any builtin predicates. You can explicitly register builtin predicates as you wish.

There are no comments on this comment yet.