Re: [問題] PROLOG

看板Programming作者 (知足常樂)時間16年前 (2009/06/05 00:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串4/5 (看更多)
※ 引述《yauhh (喲)》之銘言: : ※ 引述《ntouckcm (知足常樂)》之銘言: : : 請問一下,compiler成功了,但是為什麼在程式中輸入 : : | ?- run_candidate_elim. : : 會出現 : : [71,61,32][[_17,_19,_21]] : : [83,61,32][] : : [69,110,116,101,114,32,73,110,115,116,97,110,99,101,32] : : 而不是出現正確的畫面 : : ?- run_candidate_elim. : : "G= "[[_0,_1,_2]] : : "S= "[] : : "Enter Instance "positive([small, red, ball]). : [71,61,32][[_17,_19,_21]] : G = [[_17,_19,_21]] : [83,61,32][] : S = [] : [69,110,116,101,114,32,73,110,115,116,97,110,99,101,32] : E n t e r I n s t a n c e (等待輸入) : 的確是印出正確的畫面,只不過是以另一種方式印出. : write("Enter Instance") 就是把文字印成一列整數,而 write('Enter Instance') : 就印得很正常. : 有些奇怪的是,用 SWI-Prolog 執行你所說的這個例子,印出一些答案. : 但是用 GNU Prolog 它跑出 exception. 提示的訊息太少,抓 exception 真不容易. 請問一下Prolog 有開檔案讀檔案內容的語法嗎? 還是只能一個一個輸入.... 檔案內容: positive([t,a,c,t,a,g,c,a,a,t,a,c,g,c,t,t,g,c,g,t,t,c,g,g,t,g,g,t,t,a,a,g,t,a ,t,g,t,a,t,a,a,t,g,c,g,c,g,g,g,c,t,t,g,t,c,g,t]). negative([a,t,a,t,g,a,a,c,g,t,t,g,a,g,a,c,t,g,c,c,g,c,t,g,a,g,t,t,a,t,c,a,g,c ,t,g,t,g,a,a,c,g,a,c,a,t,t,c,t,g,g,c,g,t,c,t,a]). .................................... 在網路找不到開檔讀檔的語法.. -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.121.219.142
文章代碼(AID): #1A9_Fc2o (Programming)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
問題
1
1
完整討論串 (本文為第 4 之 5 篇):
問題
1
1
問題
1
1
文章代碼(AID): #1A9_Fc2o (Programming)