Well thanks anyway Michał, I think I now understand "The Force" a lot better for your explaining it.
I have been a hacker for 28 years, I converted to function stuff (Erlang, Haskell et al.) about six or seven years ago but Prolog is still proving to be tricker to understand for me at times but I am loving it. I am working on a "project" and I am really starting (I mean "really"!!!) to appreciate just how bloody brilliant Prolog is / can be at symbolic stuff, the hardest part was truly getting to grips with DGC-s but I am now getting better with those as well. Thanks for your time! :) Sean. On 1 Oct 2013, at 23:16, "Michał Bieliński" <[email protected]> wrote: > Dnia 2 Października 2013, 00:09, Śr, Sean Charles napisał: >>> GNU Prolog 1.4.4 (32 bits) >>> Compiled Apr 29 2013, 20:41:58 with gcc >>> By Daniel Diaz >>> Copyright (C) 1999-2013 Daniel Diaz >>> >>> | ?- join("ABC", "Z", X). >>> >>> X = [97,[122],98,[122],99] ? ; >>> >>> X = [97,[122],98,[122],99,[122]] >>> >> >> Weird, I am using GNU Prolog too and when I run it I get this: >> >> | ?- str_join("ABC", "Z", X). >> >> X = [65,[90],66,[90],67] ? ; >> >> X = [65,[90],66,[90],67,[90]] >> >> yes >> >> Your output has lower case values in the result variable but upper >> case in the join() call!!! Maybe just a typo?! > > Argh. My apologies for spreading borked data. I spliced query with > output data since usually I work without X windows on my computer and > there is no "copy-paste" functionality in bare console. So I redirected > output from Prolog to file and supplied the query by hand and with error. > Sorry! > > As for you other question: yes, it appears to be a green cut. I had to > familiarize myself with the terminology though and having just relearned > it my answer is a bit unsure. > > -- > Michał Bieliński > > > _______________________________________________ > Users-prolog mailing list > [email protected] > https://lists.gnu.org/mailman/listinfo/users-prolog _______________________________________________ Users-prolog mailing list [email protected] https://lists.gnu.org/mailman/listinfo/users-prolog
