|
|
|
|
|
by yesenadam
2668 days ago
|
|
Hmm well, not all Prolog uses fit the 'give it a database' model..(In fact I can't think of any Prolog programs I've seen that do fit it) e.g. I was tried the the finite domain solver in Gnu Prolog[0] recently, I wanted arrangements of about 15 shapes that obeyed certain constraints, the program was 6 very short lines! I didn't tell it anything except the constraints. But yeah, alloy and alloy* sound fascinating, I must investigate further, thank you. [0]http://www.gprolog.org/manual/html_node/gprolog054.html |
|
However, most general prolog programming has the same requirements placed on other executable languages, to transform, store and communicate data. Alloy is not the tool for this aspect.