prologのインストール
どれがどれだか...
% port search prolog | grep lang | grep -v editor gprolog @1.4.0 (lang) gprolog-devel @1.4.0 (lang) swi-prolog @5.10.5 (lang) swi-prolog-devel @5.11.26 (lang) swi-prolog-lite @5.8.3 (lang) yap @6.0.5 (lang) yap-devel @6.0.7 (lang)
検索結果が多かったので、swi-prologにしてみる
% sudo port install swi-prolog-devel % swipl -v SWI-Prolog version 5.11.26 for i386-darwin10.8.0
hello.swi
hello :- write( 'hello prolog.' ).
実行
% swipl -f hello.swi % library(swi_hooks) compiled into pce_swi_hooks 0.00 sec, 3,992 bytes % /path/to/hello.swi compiled 0.00 sec, 944 bytes Welcome to SWI-Prolog (Multi-threaded, 64 bits, Version 5.11.26) Copyright (c) 1990-2011 University of Amsterdam, VU Amsterdam SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. Please visit http://www.swi-prolog.org for details. For help, use ?- help(Topic). or ?- apropos(Word). ?- hello. hello prolog! true. ?-
終了の仕方が分からなかったので、
以下、とりあえずの目標