gerry wrote:
> Just a thought,Can't Prolog be embeded in rebol? just like this:
> 
> log-block? [gerry,carl,bo,jane,chaz]
> => true
> log-block? [write(hello),nl,fail.]
> =>true
> 
> logic-database: [
> rebol(X) :- prolog(X).
> prolog(facts).
> prolog(predicates).
> prolog(clauses).
> prolog(unifications).
> prolog(any). ]
> do-logic       ;[cr]
> :- consult(logic-database).
> =>yes
> :rebol(X),write(X),nl,fail.
> =>
>  facts
>  predicates
>  clauses
>  unifications
>  any
>  no
> 
> any comments? or just ignore all above.

You'll have a problem with block with the extra punctuation that Prolog insists upon. 
But if you read it as a string from a file, you can use parse to interpret it.

Or, better still, write some logic/prolog compatible stuff for Rebol, and forget 
syntax...

Andrew Martin
-><-


-- 
To unsubscribe from this list, please send an email to
[EMAIL PROTECTED] with "unsubscribe" in the 
subject, without the quotes.

Reply via email to