Logtalk

ภาพหน้าจอของซอฟแวร์:
Logtalk
รายละเอียดซอฟแวร์:
รุ่น: 3.03.0 การปรับปรุง
วันที่อัพโหลด: 11 Mar 16
ผู้พัฒนา: Paulo Moura
การอนุญาต: ฟรี
ความนิยม: 24

Rating: nan/5 (Total Votes: 0)

เปิดฉากเป็นวัตถุประสงค์ทั่วไปของการเขียนโปรแกรมภาษาตรรกะที่ได้รับการปล่อยตัวกลับมาในปี 1972 มีการปรับปรุงน้อยมากตั้งแต่.

Logtalk ถูกสร้างขึ้นเพื่อเพิ่มคุณสมบัติที่ทันสมัย​​มากขึ้นที่จะเปิดฉากส่วนใหญ่การปรับปรุงประสิทธิภาพการแสดงออกแลมบ์ดากฎไวยากรณ์ผิดพลาดคอมไพเลอร์ที่ดีขึ้นและการรายงานเตือน.

ด้านบนของเหล่านี้เพิ่มกระบวนการติดตั้งง่ายและเปิดฉากการปรับปรุงการทำงานร่วมกันคอมไพเลอร์.

นี้จะทำให้ Logtalk ที่ดีกว่าทางเลือกที่เหมาะสมมากขึ้นที่จะเปิดฉากในวันที่ทันสมัย​​ AI และภาษาศาสตร์คอมพิวเตอร์สถานการณ์เป็นภาษาหลายกระบวนทัศน์ที่มีประสิทธิภาพมากขึ้นเหมาะสำหรับเหตุการณ์ที่ขับเคลื่อนด้วยและระดับสูงหลายเธรดการเขียนโปรแกรม.

ขณะ Logtalk ไวยากรณ์ขยายไวยากรณ์เปิดฉากมาตรฐานและคุณสามารถเรียกใช้ Logtalk คอมไพเลอร์เหล่านี้เปิดฉาก:

B-เปิดฉาก

CxProlog


Eclipse

GNU เปิดฉาก

ลีนเปิดฉาก

Qu-เปิดฉาก

SICStus เปิดฉาก

SWI เปิดฉาก

xsb

เห่า

มีอะไรใหม่ ในรุ่นนี้:

  • ขึ้น:
  • การเปลี่ยนแปลงแท็กคำที่ใช้เมื่อเขียนรหัสเรียบเรียงเพื่อช่วยลดขนาดของการสร้างไฟล์เปิดฉากกลางที่ใช้แท็กเหล่านี้ในการตัดสินใจเมื่อการตกแต่งแง่รวบรวมกับข้อมูลสถานที่แหล่งที่มา (ปัจจุบันเท่านั้น SWI-เปิดฉากใช้ประโยชน์จาก ข้อมูลสถานที่).
  • คงที่:
  • ไฟล์สามารถมีไฟล์หลักมากกว่าหนึ่ง.

มีอะไรใหม่ ในรุ่น 3.02.2:

  • ขึ้น:
  • การเปลี่ยนแปลงแท็กคำที่ใช้เมื่อเขียนรหัสเรียบเรียงเพื่อช่วยลดขนาดของการสร้างไฟล์เปิดฉากกลางที่ใช้แท็กเหล่านี้ในการตัดสินใจเมื่อการตกแต่งแง่รวบรวมกับข้อมูลสถานที่แหล่งที่มา (ปัจจุบันเท่านั้น SWI-เปิดฉากใช้ประโยชน์จาก ข้อมูลสถานที่).
  • คงที่:
  • ไฟล์สามารถมีไฟล์หลักมากกว่าหนึ่ง.

มีอะไรใหม่ ในรุ่น 3.02.1:

  • ขึ้น:
  • การเปลี่ยนแปลงแท็กคำที่ใช้เมื่อเขียนรหัสเรียบเรียงเพื่อช่วยลดขนาดของการสร้างไฟล์เปิดฉากกลางที่ใช้แท็กเหล่านี้ในการตัดสินใจเมื่อการตกแต่งแง่รวบรวมกับข้อมูลสถานที่แหล่งที่มา (ปัจจุบันเท่านั้น SWI-เปิดฉากใช้ประโยชน์จาก ข้อมูลสถานที่).
  • คงที่:
  • ไฟล์สามารถมีไฟล์หลักมากกว่าหนึ่ง.

มีอะไรใหม่ ในรุ่น 3.00.4:

  • ขึ้น:
  • การเปลี่ยนแปลงแท็กคำที่ใช้เมื่อเขียนรหัสเรียบเรียงเพื่อช่วยลดขนาดของการสร้างไฟล์เปิดฉากกลางที่ใช้แท็กเหล่านี้ในการตัดสินใจเมื่อการตกแต่งแง่รวบรวมกับข้อมูลสถานที่แหล่งที่มา (ปัจจุบันเท่านั้น SWI-เปิดฉากใช้ประโยชน์จาก ข้อมูลสถานที่).
  • คงที่:
  • ไฟล์สามารถมีไฟล์หลักมากกว่าหนึ่ง.

มีอะไรใหม่ ในรุ่น 3.00.2:

  • ขึ้น:
  • การเปลี่ยนแปลงแท็กคำที่ใช้เมื่อเขียนรหัสเรียบเรียงเพื่อช่วยลดขนาดของการสร้างไฟล์เปิดฉากกลางที่ใช้แท็กเหล่านี้ในการตัดสินใจเมื่อการตกแต่งแง่รวบรวมกับข้อมูลสถานที่แหล่งที่มา (ปัจจุบันเท่านั้น SWI-เปิดฉากใช้ประโยชน์จาก ข้อมูลสถานที่).
  • คงที่:
  • ไฟล์สามารถมีไฟล์หลักมากกว่าหนึ่ง.

มีอะไรใหม่ ในรุ่น 3.00.1:

  • ขึ้น:
  • การเปลี่ยนแปลงแท็กคำที่ใช้เมื่อเขียนรหัสเรียบเรียงเพื่อช่วยลดขนาดของการสร้างไฟล์เปิดฉากกลางที่ใช้แท็กเหล่านี้ในการตัดสินใจเมื่อการตกแต่งแง่รวบรวมกับข้อมูลสถานที่แหล่งที่มา (ปัจจุบันเท่านั้น SWI-เปิดฉากใช้ประโยชน์จาก ข้อมูลสถานที่).
  • คงที่:
  • ไฟล์สามารถมีไฟล์หลักมากกว่าหนึ่ง.

มีอะไรใหม่ ในรุ่น 2.44.1:

  • แก้ไขข้อผิดพลาดในการรวบรวมของ meta_non_terminal ที่ / 1 สั่งที่เพียงครั้งแรกที่เมตาอาร์กิวเมนต์จะได้รับการประมวลผลได้อย่างถูกต้อง.
  • ปรับปรุงไฟล์ config Eclipse เพื่อตรวจสอบเมื่อทำงานบน Windows 64 บิตและระบบจะไม่สนใจไม่ใช่กริยาและไม่ใช่ผู้ประกอบการส่งออกเมื่อก่อนการประมวลผล lib / 1 คำสั่ง.
  • Updated กรอบการทดสอบหน่วยที่จะพิมพ์ข้อความเพิ่มเติมข้อมูลสำหรับการทดสอบหน่วยล้มเหลว.
  • เพิ่มคำกริยาแยก / 4 (สำหรับการแยกรายการลงในรายการย่อยที่มีความยาวที่กำหนด) ไป & quot; listp & quot ;, & quot; รายการ & quot ;, และ & quot; difflist & quot; หน่วยงานห้องสมุด.
  • Updated & quot; CC & quot; ตัวอย่างที่มีความหมายสำหรับเปลือก / 2 กริยาสำหรับ CxProlog ได้.
  • เปลี่ยนชื่อของวัตถุใน & quot นั้น mi & quot; เช่นการหลีกเลี่ยงความขัดแย้งชื่อเมื่อใช้การทดสอบตัวอย่างหน่วย.
  • แก้ไขข้อผิดพลาดในการติดตั้ง Windows ที่ป้องกันไม่ให้เกิดการตรวจสอบเห่ารุ่น 64 บิต ขอขอบคุณที่สเตฟาน Ipatov สำหรับรายงานข้อผิดพลาด.

มีอะไรใหม่ ในรุ่น 2.44.0:

  • ข่าวประชาสัมพันธ์ฉบับนี้มีการเปลี่ยนแปลงความหมายของการพึ่งพาอาศัยประเภทที่ช่วยให้ การใช้งานในการแก้ไขรหัสวัตถุที่มีอยู่แก้ไขสองข้อบกพร่องในการประมวลผลของเมตาสายช่วยให้เปิดรายการของอาคารในร่างกายของกฎ DCG จะเพิ่มสองตัวอย่างใหม่และช่วยเพิ่มการสนับสนุนสำหรับการแก้ไขข้อความที่เป็นกลุ่มและ ctags เจริญงอกงาม.

คืออะไรใหม่ ในรุ่น 2.43.3:

  • แก้ไขข้อผิดพลาดในการจัดการ Logtalk คอมไพเลอร์ที่ มันล้มเหลวที่จะแยกตัวระบุนิติบุคคลภายในเมื่อโยนข้อยกเว้นนิติบุคคลดำรงอยู่.
  • Updated แบบ Lean ไฟล์ config เปิดฉากเพิ่มดัชนี / 1 คำสั่งสำหรับบางส่วนของภาคแบบไดนามิกที่ใช้โดยตาราง Runtime Logtalk ภายใน.
  • Updated ไฟล์บูรณาการ SWI-เปิดฉากเพื่อทดสอบความพร้อมของดัชนี / 1 สั่งซึ่งจะเลิกโดยการสนับสนุน SWI-เปิดฉากใหม่ทดลองเพียงในเวลาการจัดทำดัชนีหลายอาร์กิวเมนต์.
  • เพิ่ม predicates subsequence / 4 (สำหรับการสร้าง subsequences ของรายการที่มีความยาวที่กำหนด) แทน / 4 (สำหรับการเปลี่ยนองค์ประกอบในรายการ) และ hamming_distance / 3 ห้องสมุด & quot; listp & quot; และ & quot; รายการ & quot; หน่วยงาน.
  • เพิ่ม euclidean_norm / 2 chebyshev_norm / 2 manhattan_norm / 2 euclidean_distance / 3, chebyshev_distance / 3, manhattan_distance / 3 และ scalar_product / 3 ภาคห้องสมุด & quot; numberlistp & quot; และ & quot; numberlist & quot; หน่วยงาน.
  • แก้ไขข้อบกพร่องบางอย่างโง่ในความหมายของ & quot นั้นตัวละคร & quot; วัตถุห้องสมุด predicates is_bin_digit / 1, is_octal_digit / 1, is_dec_digit / 1 และ is_hex_digit / 1.
  • Updated ห้องสมุด & quot; all_loader.lgt & quot; โหลดไฟล์ไปยังโหลด & quot; meta_compiler_loader.lgt & quot; โหลดไฟล์.

มีอะไรใหม่ ในรุ่น 2.43.2:

  • เพิ่มประสิทธิภาพการประมวลผลของการประกาศผู้ประกอบการเมื่อรวบรวมแฟ้มแหล่งที่มา และการสร้างแบบไดนามิกหน่วยงานใหม่.
  • Updated คอมไพเลอร์ Logtalk ใช้ & quot; โมดูล & quot; ธงคอมไพเลอร์เมื่อการทดสอบสำหรับการสนับสนุนโมดูลเปิดฉากจึงหลีกเลี่ยงปัญหากับการรวบรวม back-end เปิดฉากคอมไพเลอร์ที่ไม่สนับสนุนระบบโมดูล แต่ก็ยัง define (). / 2 เป็นตัวในการสร้างการควบคุมหรือกริยา
  • ยกเลิกการสนับสนุนสำหรับ & quot; startup_message & quot; ธงคอมไพเลอร์ & quot; ธง (ขนาดพกพา) & quot; และ & quot; ธง (verbose) & quot; ค่าแทนที่ด้วยค่าเดียว & quot; ธง & quot ;, ซึ่งสอดคล้องกับเก่า & quot; ธง (ขนาดพกพา) & quot; คุ้มค่า.
  • แก้ไขข้อผิดพลาดเมื่อใช้สหกรณ์ / 3 แนวทางด้วย create_protocol / 3, create_object / 4 และ create_category / 4 ตัวในภาคที่ประกาศผู้ประกอบการในท้องถิ่นจะมองเห็นภายนอกหน่วยงานใหม่.
  • แก้ไขข้อผิดพลาดที่สร้างนิติบุคคลไดนามิกใหม่ที่รันไทม์จะกำหนดไม่ได้ใช้การทำบัญชีกริยาแบบไดนามิกที่จะไม่ถูกยกเลิกเมื่อกิจการถูกยกเลิก.
  • แก้ไขข้อผิดพลาดของคอมไพเลอร์ที่ & quot; ซุปเปอร์ & quot; โทรจากภายในวัตถุว่ามีเพียง instantiates ตัวเองและไม่ได้มีความเชี่ยวชาญวัตถุใด ๆ ที่จะโยนยกเว้นแทนการล้มเหลว.
  • Updated & quot; มาตรฐาน & quot; ตัวอย่างเช่นในการสั่งซื้อเพื่อป้องกันข้อยกเว้นเลขคณิตเมื่อคำนวณจำนวนของสายต่อวินาทีสำหรับการทดสอบแต่ละ ลดจำนวนของการเกิดซ้ำทดสอบมาตรฐานเมื่อใช้การทดสอบหน่วยที่จะหลีกเลี่ยงการใช้คอมพิวเตอร์ครั้งกับความยาวช้า back-end เปิดฉากคอมไพเลอร์.

มีอะไรใหม่ ในรุ่น 2.43.1:

  • เปลี่ยนคอมไพเลอร์จะต้องคำนึงถึงการใช้งาน / การ 2 สั่งเมื่อรวบรวมการโทรไปยังฐานข้อมูลในตัววิธี การเปลี่ยนแปลงนี้จะขยายความหมายของการใช้ / 2 คำสั่งและช่วยให้การโยกย้ายได้ง่ายขึ้นจากการใช้งานเปิดฉากธรรมดา Logtalk.
  • เพิ่มการสนับสนุนสำหรับการทดลองใช้แม่แบบกริยาเป็นอาร์กิวเมนต์ไป coinductive / 1 สั่ง แม่แบบนี้จะช่วยให้สเปคของที่มีปากเสียงมีความหมายสำหรับความสำเร็จ coinductive ขึ้นอยู่กับการทำงานที่คล้ายกันที่พบในเฟลิคส์ Kluzniak ของ DRA meta-ล่าม.
  • การปรับปรุงการสนับสนุนการแก้จุดบกพร่องภาค coinductive เมื่อใช้ Logtalk ในตัวดีบัก.
  • การสนับสนุน coinduction ถูกลบ CxProlog รุ่นปัจจุบันของคอมไพเลอร์นี้ขาดนุ่มตัดในตัวกริยาหรือการควบคุมการสร้างซึ่งเป็นสิ่งจำเป็นในขณะนี้โดยการดำเนินการทดลอง coinduction.
  • ยกข้อ จำกัด อันยาวนานที่ทำให้ความหมายของผู้ใช้ภาคเสื้อคลุมสำหรับ bagof / 3 และ setof / 3 ตัวในวิธีการเมื่อใดก็ตามที่อาร์กิวเมนต์เป้าหมายอาจใช้ ^ / 2 ปริมาณอัตถิภาวนิยม.
  • เพิ่มการสนับสนุนสำหรับ & quot; ^ & quot; เมตากริยา meta-อาร์กิวเมนต์ระบุโหมดการแนะนำโดย ม.ค. Wielemaker และพบใน SWI-เปิดฉาก 5.11.25 ระบุโหมดนี้จะเป็นประโยชน์เมื่อกำหนดสำหรับห่อ / 3 และ setof / 3 วิธีการ bagof ในตัวเมื่อใดก็ตามที่อาร์กิวเมนต์เป้าหมายอาจใช้ ^ / 2 ปริมาณอัตถิภาวนิยม.
  • เพิ่ม & quot; prolog_compiler & quot; และ & quot; prolog_loader & quot; ธงคอมไพเลอร์ซึ่งจะช่วยให้การส่งผ่านตัวเลือกที่จะสิ้นสุดหลังเปิดฉากคอมไพเลอร์ในตัวภาคที่รวบรวมไปยังดิสก์และโหลด (รวบรวม) เปิดฉากธง ค่าเริ่มต้นสำหรับธงทั้งสองเป็นรายการที่ว่างเปล่า.
  • แก้ไขข้อผิดพลาดเมื่อรวบรวมการโทรไปยังเปิดฉากกรรมสิทธิ์ในตัวอภิภาคท​​ี่คอมไพเลอร์ Logtalk อาจพยายามที่จะดำเนินการไม่ใช่อภิข้อโต้แย้งที่เป็นเป้าหมาย ปัญหานี้จะประจักษ์เองกับบางส่วนสิ้นสุดหลังเปิดฉากคอมไพเลอร์เช่น Eclipse.
  • แก้ไขข้อผิดพลาดในการประมวลผลของเงื่อนไขการรวบรวมคำสั่ง.
  • แก้ไขข้อผิดพลาดที่ทำให้ผ่านนามแฝง / 3 แนวทางในการโทรไปยัง create_object / การ 4 create_category / 4 และ create_protocol / 3 ตัวในภาค.
  • ออกจากตัวในวัตถุ & quot; logtalk & quot; decompile_predicate_head / 4 และ decompile_predicate_indicator / 4 วิธีการเลิก.
  • นำการสนับสนุนสำหรับเลิกยาว Logtalk metapredicate / 1 สั่ง.
  • แก้ไขข้อผิดพลาดการทำงานเมื่อแคชโทรไปยังหมวดหมู่ภาคที่รายการที่เก็บไว้อาจจะเฉพาะเจาะจงมากขึ้นกว่าที่จำเป็นเมื่อทำงานกับประเภทพารา.
  • ปรับปรุงแคชของ & quot; ซุปเปอร์ & quot; เรียกร้องจากภายในต้นแบบ ก่อนหน้านี้รายการที่เก็บไว้ชั่วคราวทั้งหมดจะได้รับความเชี่ยวชาญด้วยค่าของ & quot นั้นตัวเอง & quot; เพื่อให้สามารถจัดการกับกรณีพิเศษที่วัตถุทั้ง instantiates และความเชี่ยวชาญวัตถุอื่น ๆ .
  • Updated คอมไพเลอร์ Logtalk เพื่อเปิดใช้งานการประกาศดำเนินการใด ๆ ที่พบในการสั่งขอบเขตกริยาในระหว่างการรวบรวมของหน่วยงานที่มีคำสั่งได้.
  • การปรับปรุงประสิทธิภาพการทำงานของภาค coinductive เมื่อใช้ปลายด้านหลังของคอมไพเลอร์เปิดฉากเช่น SICStus เปิดฉากที่ไม่ให้สร้างการควบคุมนุ่มตัด แต่ให้นุ่มตัดในตัวเมตากริยา (/ 3 ถ้ามี).
  • แก้ไขข้อผิดพลาดที่รายงานปลอมของคำเตือนการรวบรวม / โหลดอาจจะพิมพ์เมื่อแฟ้มแหล่งที่มาถูกรวบรวม / เต็มไปด้วยธงคอมไพเลอร์ & quot; รายงาน & quot; ปิด.
  • เพิ่ม & quot; streamvars & quot; วัตถุห้องสมุดมาจากที่มีอยู่และ quot; assignvars & quot; หมวดหมู่ห้องสมุดที่มีการสนับสนุนสำหรับการเพิ่มและการเรียกแง่ (ซึ่งอาจจะเป็นตัวแปร) จาก & quot; กระแส & quot; ตัวแปร.
  • Updated & quot; coinduction & quot; ตัวอย่างเช่นการใช้ประโยชน์จากการปรับปรุง coinductive / 1 คำสั่งและการขยายจำนวนตัวอย่างบุคคลที่สามารถทำงานโดยใช้ SICStus เปิดฉาก เพิ่มรูปแบบการตรวจสอบตัวอย่างเช่นการใช้ coinduction, coroutining และข้อ จำกัด .
  • Updated & quot; metapredicates & quot; เช่นกับโค้ดตัวอย่างที่แสดงวิธีการกำหนด wrappers สำหรับ / 3 และ setof / 3 วิธี bagof ในตัวเมื่ออภิอาร์กิวเมนต์อาจจะมีตัวแปรที่มีคุณภาพ existentially.
  • Updated & quot; CC & quot; ตัวอย่างเช่นการแก้ไขคำจำกัดความของคำกริยาหลาย back-end เปิดฉากคอมไพเลอร์และการเพิ่มการทดสอบหน่วยบางขั้นพื้นฐาน.
  • Updated & quot; การเข้ารหัส & quot; ตัวอย่างเช่นด้วยการสนับสนุนที่ จำกัด สำหรับการผลิตแบบลีนเปิดฉาก.
  • เพิ่มรายการที่ขาดหายไปสำหรับ meta_non_terminal / 1 คำสั่งและการเรียก // N ไม่ใช่ขั้ว & quot; ช่วย & quot; ตัวอย่าง.
  • เพิ่ม parser สำหรับ PDDL 3.0 ไฟล์การสนับสนุนโดยโรเบิร์ต Sasak.
  • เพิ่มโค้ดพับการสนับสนุนเพื่อแก้ไขข้อความ SubEthaEdit เพิ่มโค้ดพับการสนับสนุนสำหรับเงื่อนไขการรวบรวมบล็อกเพื่อบรรณาธิการข้อความเคทเป็นกลุ่มและ TextMate.
  • Updated สคริปต์บูรณาการในการที่จะโหลดไฟล์เส้นทางห้องสมุดก่อนโหลด Logtalk คอมไพเลอร์ / รันไทม์ การเปลี่ยนแปลงครั้งนี้มีวัตถุประสงค์เพื่อลดความซับซ้อนในการโหลดของห้องสมุดและเป็นตัวอย่างไฟล์จากไฟล์การตั้งค่า นอกจากนี้ยังมองหาไดเรกทอรีการติดตั้ง Logtalk ใน $ HOME / หุ้นเมื่อตัวแปรสภาพแวดล้อม LOGTALKHOME ไม่ได้กำหนด.
  • Updated ตั้ง Windows Installer เพื่อสนับสนุนการผลิตแบบลีนและตรวจสอบเปิดฉากเห่า 64 บิตรุ่น.

มีอะไรใหม่ ในรุ่น 2.43.0:.

  • เพิ่มการสนับสนุนการทดลองสำหรับการผลิตแบบลีเปิดฉาก
  • นำออกข้อ จำกัด Logtalk คอมไพเลอร์ที่บังคับให้ discontiguous / 1 และแบบไดนามิก / 1 สั่งนำหน้าการโทรไปยังภาคประกาศ.
  • การปรับปรุงรายงาน Logtalk คอมไพเลอร์ของสายสะกดผิดที่ไม่ใช่ขั้วในกฎไวยากรณ์.
  • อนุญาตให้ใช้:. การควบคุม / 1 สร้างในร่างกายของกฎไวยากรณ์
  • เมื่อการแก้จุดบกพร่องข้อความที่ระบุไว้ในการใช้งาน / 2 สั่งข้อความจะถูกพิมพ์ในขณะนี้โดยปริยายมีคุณสมบัติตามรหัสต้นฉบับที่เขียนโดยผู้ใช้.
  • เปลี่ยนภาคภายในที่ใช้ในการดำเนินการในตัวภาคมัลติเธรดเพื่อความสะดวกในการทำงานร่วมกับเครื่องมือการแก้จุดบกพร่องในระดับสูงที่ต้องย้อนกลับของรหัสที่เปิดฉากสร้าง.
  • แก้ไขข้อผิดพลาดในการสนับสนุนห้องสมุดสำหรับการทดสอบหน่วย & quot;. lgtunit & quot ;, ที่ทดสอบสำหรับข้อยกเว้นจะยอมรับคำข้อยกเว้นใด ๆ ที่เป็นไปตามกลไกการรายละเอียดการทดสอบหน่วย
  • Updated & quot; CC & quot; เช่นกับการแก้ไขข้อผิดพลาดและการปรับปรุงสำหรับ Eclipse สนับสนุนโดยโจอาคิม Schimpf กับการแก้ไขข้อผิดพลาดสำหรับการดำเนินงาน SWI-อารัมภบทของ expand_path / 2 กริยา (ที่เกิดจากการเปลี่ยนแปลงล่าสุดไป SWI-เปิดฉาก absolute_file_name / 3 ในตัวกริยา) และมี คำนิยามสำหรับ command_line_arguments / 1 กริยา B-เปิดฉาก.
  • Updated & quot; coinduction & quot; ตัวอย่างเช่นการเพิ่มตัวอย่างของแต่ละบุคคลมากขึ้น.
  • Updated & quot; xml_parser & quot; การมีส่วนร่วมในการแก้ปัญหาการพกพาที่มี GNU เปิดฉาก.
  • แก้ไขข้อผิดพลาดในสคริปต์เปลือกบางที่ & quot; # / bin / ทุบตี & quot; ถูกนำมาใช้แทน & quot; #! / bin / ทุบตี & quot ;. ขอขอบคุณที่ Yiorgos Adamopoulos สำหรับรายงานข้อผิดพลาด.
  • ปรับปรุงการติดตั้ง Inno สคริปต์ติดตั้ง GUI หน้าต่างเพื่อช่วยให้การติดตั้งเต็มรูปแบบโดยผู้ใช้ที่ไม่ใช่ผู้ดูแลระบบ.
  • เพิ่มการสนับสนุนสีไวยากรณ์สำหรับคำสั่ง ISO เปิดฉากรวม / 1 ทุกแก้ไขข้อความที่สนับสนุนและเน้นไวยากรณ์.
  • แก้ไขข้อบกพร่องบางอย่างบนแท็บริกเกอร์สำหรับตัวอย่าง Gedit Logtalk ที่ทำให้การใช้งานของพวกเขา.
  • เปลี่ยนกลับไปใช้ XEP แทน FOP เมื่อมีการสร้างรุ่น PDF ของคู่มือผู้ใช้และการอ้างอิงเป็น FOP ตัดทอนเนื้อหาบางส่วนของหน้าเว็บที่.

มีอะไรใหม่ ในรุ่น 2.42.4:

  • เพิ่มตัว entity_prefix / 2 กริยาและสองชุด ภาคสาธารณูปโภค decompile_predicate_heads / 2-4 และ decompile_predicate_indicators / 2-4 เพื่อ & quot; logtalk & quot; ในตัววัตถุ ทำเครื่องหมาย decompile_predicate_head / 4 และ decompile_predicate_indicator / 4 เป็นเลิก.
  • เพิ่มการสนับสนุนการรักษาข้อมูลขอบเขตสำหรับผู้ประกอบการประกาศใช้ directives ขอบเขตในช่วงเวลารวบรวม เพิ่มข้อมูลเกี่ยวกับกิจการที่ประกาศให้ผู้ประกอบการจัดเก็บเอกสาร XML ที่ไฟล์ Updated ข้อความ, PDF, และ (X) สคริปต์แปลง HTM​​L ในการพิมพ์ข้อมูลผู้ประกอบการ.
  • วิทยาศาสตร์หลายการเพิ่มประสิทธิภาพในระดับต่ำไป Logtalk คอมไพเลอร์ / รันไทม์.
  • ย้ายภาคแสดงภายในที่สร้างและการเข้าถึงบริบทการดำเนินการวินิจฉัยจากคอมไพเลอร์กับ config ไฟล์เปิดฉากเพื่อรองรับการปรับแต่งประสิทธิภาพที่ดีที่เป็นคอมไพเลอร์เปิดฉากขึ้น.
  • ปรับปรุงการดำเนินงานของเกลียว / 1 มัลติเธรดในตัวกริยาเพื่อใช้เพิ่มประสิทธิภาพการขนาดเล็กที่อยู่ใน term_variables / การในตัว 2 กริยาแนะนำโดยทิมอนแวน Overveldt การเพิ่มประสิทธิภาพนี้มีวัตถุประสงค์เพื่อลดสำเนาที่ไม่จำเป็นและการรวมกันของข้อตกลง นอกจากนี้แทนที่การใช้ 3 ในตัวกริยา setup_call_cleanup / จับ / 3 ตัวในการวินิจฉัยโดยการลดความซับซ้อนของการจัดการของทั้งหลักและทาสหัวข้อซึ่งยังช่วยเพิ่มประสิทธิภาพการทำงาน.
  • แก้ไขข้อผิดพลาดในการดำเนินงานของเกลียว / 1 มัลติเธรดในตัวกริยาซึ่งความล้มเหลวโดยผู้ใช้สามารถระบุเป้าหมายที่เป็นอิสระเมื่อพยายามที่จะใช้ความเป็นอิสระและความเท่าเทียมจะส่งผลในหัวข้อผีดิบ.
  • ข้อตกลงยกเว้นข้อมูลเพิ่มเติมเมื่อพยายามที่จะประกาศกริยาตรงกันเป็นแบบไดนามิกหรือกริยาแบบไดนามิกตรงกัน.
  • ปรับปรุงไฟล์ config xsb เพื่อสนับสนุนการสะสมของโมดูลเป็นวัตถุ เพิ่มคำนิยามสำหรับ setup_call_catcher_cleanup หายไป 4 ตัวในกริยา / xsb 3.3 (หรือรุ่นที่ใหม่กว่า) จะต้องตอนนี้เข้ากันได้กับ Logtalk.
  • ปรับปรุงไฟล์ config SWI-เปิดฉากเพื่อที่จะให้การสนับสนุนที่ จำกัด สำหรับ arithmetic_function / 1 คำสั่งที่เป็นกรรมสิทธิ์ (ฟังก์ชั่นทางคณิตศาสตร์จะถูกรวบรวมเป็นโลกแทนที่จะเป็นท้องถิ่นกับวัตถุหรือประเภทกำหนดพวกเขา).
  • Updated ไฟล์ config เห่าในการสั่งซื้อที่จะไม่สนใจ style_check / 1 คำสั่งและการตีความ yap_flag / 2 คำสั่งเป็น set_prolog_flag / 2 คำสั่ง.
  • เปลี่ยนค่าเริ่มต้นโปรเซสเซอร์ XSL-FO (ใช้ในการสร้างรุ่น PDF ของคู่มือผู้ใช้และเอกสารอ้างอิง) จาก XEP เพื่อ FOP.
  • Updated & quot; xml_parser & quot; การมีส่วนร่วมในการแก้ปัญหาการพกพาที่มี Qu-เปิดฉาก SICStus อารัมภบทและ xsb.
  • Updated & quot; การเข้ารหัส & quot; ตัวอย่างเช่นในการสั่งซื้อเพื่อให้แน่ใจว่ามีช่องว่างก่อนการเข้ารหัส / 1 สั่ง no.
  • Updated & quot; attvars & quot; ตัวอย่างเช่นในการสั่งซื้อเพื่อสนับสนุน B-อารัมภบทและ xsb นอกจากนี้ยังเพิ่มการสนับสนุนสำหรับการใช้ตัวแปรประกอบภายใน Logtalk วัตถุคณิตศาสตร์และประเภทพารา ขอขอบคุณที่ ม.ค. Wielemaker, Vator ซานโตสคอสตาบาร์ตและ Demoen สำหรับความคิดเห็นและการใช้งานข้อเสนอแนะ.
  • Updated & quot; โปร & quot; ตัวอย่างเช่นด้วยการสนับสนุนเบื้องต้นสำหรับการเปลี่ยนแปลงมีการดำเนินการในโปรไฟล์ SICStus เปิดฉาก 4.2 รุ่น.
  • Updated & quot; ขยายตัว & quot; เช่นกับรหัสตัวอย่างเพิ่มเติมเกี่ยวกับวิธีการรวม term- และคำจำกัดความเป้าหมายการขยายตัวมาจาก: ตะขอวัตถุที่แตกต่าง.
  • Updated & quot; coinduction & quot; ตัวอย่างเช่นการเพิ่ม keysort ทดลอง / 2 กริยา coinductive ขอขอบคุณที่ ม.ค. Burse สำหรับคำแนะนำ.
  • Updated & quot; ตาก & quot; มัลติเธรดตัวอย่างที่ตัดหายไปจะส่งผลให้ได้อย่างรวดเร็วหลบหนีกองท้องถิ่นเมื่อใช้ SWI-เปิดฉากเนื่องจากการสร้างจำนวนมากของจุดทางเลือกที่ไม่จำเป็น.
  • Updated & quot; mtbatch & quot; ตัวอย่างเช่นมัลติเธรดเพื่อให้การเปรียบเทียบขยายตัวของ & quot; ตาก & quot; ตัวอย่าง.
  • ปรับปรุง portfile MacPorts และสคริปต์ที่ปรับปรุงในเพื่อที่จะเอาการคำนวณของการตรวจสอบ MD5 ซึ่งจะถูกแบ่งออกโดย MacPorts ได้.
  • ปรับปรุงการติดตั้ง Inno สคริปต์ติดตั้ง GUI หน้าต่างเพื่อแก้ปัญหาข้อผิดพลาดในการติดตั้ง SWI-เปิดฉาก windows ที่ขั้นตอนการถอนการติดตั้งล้มเหลวในการลบคีย์ SWI-เปิดฉากจากหน้าต่างรีจิสทรี.

มีอะไรใหม่ ในรุ่น 2.42.3:

  • อนุญาตให้ภาคไดนามิกประกาศในหมวดหมู่นี้จะถูกเรียกว่า ใน & quot; นี้ & quot; จากภายในหมวดหมู่ ในรุ่นก่อนหน้านี้สายดังกล่าวจะส่งผลให้เกิดความผิดพลาดในเวลารวบรวมบังคับให้ภาคเหล่านี้จะถูกเรียกว่า & quot; ตัวเอง & quot; (โดยใช้ :: / 1 ส่งข้อความสร้าง Control).
  • การสนับสนุนคอมไพเลอร์เพิ่ม Logtalk สำหรับก่อนรวบรวมข้อหัว (โดยใช้ {} ควบคุมก่อสร้าง / 1) คุณลักษณะนี้มีประโยชน์ส่วนใหญ่เมื่อมีการใช้กลไกระยะขยายตัว.
  • แก้ไขข้อผิดพลาดในรหัสที่ช่วยลดคำสั่งกริยาที่เกิดจากการสะสมของกฎไวยากรณ์ รหัสจะห่วงเมื่อกฎไวยากรณ์มี meta-ตัวแปรซึ่งคอมไพเลอร์ Logtalk ควร ( แต่ขณะนี้ไม่ได้) รายงานที่ผิดกฎหมาย (คนสร้างโทร / 1 การควบคุมควรจะใช้แทนในกรณีนี้).
  • ย่อสะสมของสายในบริบทของการหลอกวัตถ​​ุ & quot นั้นผู้ใช้ & quot;.
  • เพิ่มคำสั่งดีบัก & quot; p & quot; เพื่อ Logtalk ตัวในการดีบัก คำสั่งนี้จะพิมพ์เป้าหมายในปัจจุบันโดยใช้การพิมพ์ / 1 กริยาเมื่อนำมาใช้ได้ เปลี่ยนชื่อเป็นคำสั่งการดีบักเกอร์ & quot; Q & quot; & quot; Q & quot ;. การแก้ไขข้อผิดพลาดที่คำสั่งดีบัก & quot; W & quot; จะไม่ได้รับการยอมรับ การเปลี่ยนแปลงคำสั่งการดีบักเกอร์ & quot; D & quot; ที่จะพูดแง่เมื่อมีความจำเป็น.
  • เพิ่มการดำเนินงานบางส่วนของมาตรฐาน ISO เปิดฉาก predicate_property / 2 กริยากับไฟล์ config Eclipse.
  • ปรับปรุงไฟล์ config SWI-เปิดฉากเพื่อที่จะลบประกาศที่ผิดพลาดของห้องสมุด meta-ภาค dde_register_service / 2 เวลา / 1 และเมื่อ / 2 ในตัวเมตาเพร.
  • วิทยาศาสตร์การแก้ไขข้อผิดพลาดใน & quot; ธง & quot; ผลงานที่ทำใช้ได้โดยผู้เขียน Theofrastos Mantadelis แก้ปัญหาปัญหาความเข้ากันได้กับ GNU เปิดฉาก.
  • เพิ่ม memberchk / 2 กริยาห้องสมุด & quot; SETP & quot; โปรโตคอลและ & quot; ตั้ง & quot; วัตถุ. เพิ่มภาค is_control / 1, is_newline / 1 และ is_end_of_line / 1 ห้องสมุด & quot; characterp & quot; และ & quot; ตัวอักษร & quot; หน่วยงาน.
  • เพิ่มตัวอย่างทดลองใช้ตัวแปรประกอบภายในวัตถุ Logtalk และหมวดหมู่ ปัจจุบันต้องใช้เห่าหรือ SWI-เปิดฉากเป็น back-end เปิดฉากคอมไพเลอร์.
  • เพิ่มการสนับสนุนสำหรับการ indexicals & quot; จำกัด / sicstus & quot; ตัวอย่าง.
  • ขยาย & quot; ผู้ได้รับมอบหมาย & quot; เช่นกับการดำเนินงานของกลุ่มตัวอย่าง delegator โดยใช้วัตถุที่พารา.
  • ขยาย & quot; dynpred & quot; ตัวอย่างเช่นในการที่จะแสดงให้เห็นถึงวิธีการกำหนดหมวดหมู่ภาคที่จัดการภาคแบบไดนามิกในบริบทของ & quot นั้นนี้ & quot; และในบริบทของ & quot นั้นด้วยตนเอง & quot;.
  • เพิ่ม wall_time / 1 คำกริยาจะ & quot; CC & quot; ตัวอย่าง.
  • Updated เน้นไวยากรณ์แฟ้มการทดสอบเพิ่มหายไปจริง / 0 และล้มเหลว / 0 โครงสร้างการควบคุม.

คืออะไรใหม่ ในรุ่น 2.42.2:

  • Updated คอมไพเลอร์ Logtalk เพื่อที่จะช่วยให้การตรวจสอบ คุณสมบัติโมดูลกริยาโดยไม่ต้องมีการนำเข้าลงในภาค & quot; ผู้ใช้ & quot; (หมายเหตุ แต่ที่โมดูลยังคงต้องโหลดก่อนที่จะมีการสะสมของไฟล์ที่มาเรียกร้องให้ภาคโมดูล).
  • Updated คอมไพเลอร์ Logtalk ในการสั่งซื้อเพื่อตรวจสอบเวลารวบรวม instantiated การขัดแย้งกับเป้าหมายการปิดโทร / 2-N สำหรับข้อผิดพลาดโปรแกรมทั่วไป.
  • Updated คอมไพเลอร์ Logtalk ในเพื่อที่จะสร้างคำเตือนสำหรับการแสดงออกแลมบ์ดากับตัวแปรที่ไม่ได้รับการประกาศให้เป็นตัวแปรทั้งฟรีหรือพารามิเตอร์แลมบ์ดาหรือตัวแปรที่มีการประกาศเป็นทั้งตัวแปรอิสระและพารามิเตอร์แลมบ์ดา ขอขอบคุณที่ ม.ค. Burse สำหรับการแนะนำตรวจสอบสติเหล่านี้.
  • Updated Runtime Logtalk ในการสั่งซื้อเพื่อรองรับการใช้ & # x3c; & # x3c; / 2 การควบคุมการสร้างปิด meta-ขัดแย้งของ meta-ภาค
  • .
  • เพิ่มการสนับสนุนสำหรับการรวบรวมฟรี / เป้าหมายโทรแสดงออกแลมบ์ดา (โดยการสร้างเสริมกริยาเมื่อใดก็ตามที่เป็นไปได้โดยอัตโนมัติ).
  • เพิ่ม compile_aux_clauses / 1 วิธีการของประชาชนบนพื้นฐานของคำกริยาที่มีชื่อเดียวกันใน SWI-เปิดฉากเพื่อตัวในวัตถุ & quot; logtalk & quot ;. วิธีนี้มักจะถูกเรียกจาก goal_expansion / 2 ตะขอเพื่อรวบรวมคำสั่งที่เสริมสร้างการสนับสนุนเป้าหมายการขยายตัว.
  • เพิ่มเมตากริยาไม่สนใจ / 1 ดำเนินการโดยบางคอมไพเลอร์เปิดฉากเป็นคำกริยาในตัวเป็นวิธีการในตัว Logtalk.
  • ปรับปรุงไฟล์ config SWI-เปิดฉากเพื่อป้องกันไม่ให้อัตโนมัติในการโหลดของห้องสมุดโมดูลเมื่อสอบถามคุณสมบัติกริยาจาก Logtalk.
  • ปรับปรุง Qu-เปิดฉาก SICStus อารัมภบทและ config ไฟล์ xsb เพื่อที่จะให้มีการวินิจฉัย term_variables / 2 เป็น ISO ในตัวกริยา.
  • Updated สคริปต์บูรณา Qu​​-เปิดฉากเพื่อที่จะเป็นสองเท่าของค่าขนาดฮีสำหรับรวบรวม Logtalk คอมไพเลอร์ / รันไทม์แก้ความผิดพลาดของการเริ่มต้น.
  • การบูรณะ MacOS X คำสั่งแฟ้ม GNU เปิดฉาก (ขยับขึ้นจาก & quot; สคริปต์ / MacOSX / command_files / ไม่สนับสนุน & quot; โฟลเดอร์).
  • เพิ่ม predicates findall_member / 4-5 ไปยังวัตถุห้องสมุด & quot; เมตา & quot; (ขึ้นอยู่กับข้อเสนอร่างเปิดฉากห้องสมุดริชาร์ดของ O'Keefe) metap & quot; ประกาศและความหมายของภาค callable / 1 และไม่สนใจ / 1 จากหน่วยงานห้องสมุด & quot ลบออก; และ & quot; เมตา & quot; (callable / 1 เป็นในตัวคำกริยาในทุกการสนับสนุนคอมไพเลอร์เปิดฉาก; ละเว้น / 1 คือตอนนี้ Logtalk ในตัว Method)
  • .
  • เพิ่มวัตถุห้องสมุด & quot; meta_compiler & quot ;, ที่สามารถใช้เป็นวัตถุเบ็ดที่จะขยายการโทรไปยังเมตาภาคที่กำหนดไว้ในห้องสมุดวัตถุ & quot; เมตา & quot; ในการสั่งซื้อเพื่อหลีกเลี่ยงค่าโสหุ้ยเมตาโทร ในกรณีที่สายเมตากริยาไม่สามารถเพิ่มประสิทธิภาพความหมายเริ่มต้นใน & quot; เมตา & quot; วัตถุที่ถูกนำมาใช้ โดยใช้โครงสร้างควบคุมเมตาข้อโต้แย้งไม่ได้ (ยัง) สนับสนุน การทำงานในความคืบหน้า.
  • เพิ่มโปรโตคอล & quot; loggingp & quot ;, และประเภทวัตถุและการใช้งาน & quot; เข้าสู่ระบบ & quot; และ & quot;. Logger & quot ;, ประกาศและการกำหนดฟังก์ชั่นพื้นฐานสำหรับการบันทึกเหตุการณ์ไปยังไฟล์ที่ห้องสมุด
  • เพิ่มโปรโตคอล & quot; intervalp & quot ;, และวัตถุ & quot; ช่วง & quot ;, ประกาศและการกำหนดพื้นฐานความสัมพันธ์ช่ว​​งขมับห้องสมุด (ขึ้นอยู่กับการทำงานของเจมส์เอฟแอลเลนช่วงเวลาพีชคณิต)
  • .
  • เพิ่มหมวดหมู่การใช้ชื่อเคาน์เตอร์จำนวนเต็ม & quot;. เคาน์เตอร์ & quot ;, ห้องสมุด
  • เพิ่มภาค proper_prefix / 2 และ proper_suffix / 2 ไปยังหน่วยงานห้องสมุด & quot; listp & quot ;, & quot; รายการ & quot ;, และ & quot; difflist & quot;.
  • เพิ่มกริยาไขว้ / 2 ไปยังวัตถุห้องสมุด & quot; คู่ & quot;.
  • เพิ่มอีกสองหลอกตัวอย่างสำหรับวัตถุประสงค์ในการทดสอบ & quot; lambdas_compiled & quot; และ & quot; metapredicates_compiled & quot ;, ที่ทำให้การใช้วัตถุห้องสมุดใหม่
  • & quot; meta_compiler & quot;.
  • Updated & quot; ขยายตัว & quot; ตัวอย่างเช่นในการที่จะแสดงให้เห็นถึงวิธีการกำหนดและรวมวัตถุเบ็ด.
  • เพิ่มการสนับสนุนสำหรับการใช้แพคเกจ SyntaxHighlighter นี้ (เวอร์ชั่น 3.0.83 หรือใหม่กว่า) โดยอเล็กซ์ Gorbatchev พร้อม source code Logtalk.
  • เพิ่มสีไวยากรณ์ที่ขาดหายไปของคนอื่น / 0 เงื่อนไขการรวบรวมคำสั่งการสนับสนุน GNU มาไฮไลท์เน้น.
  • เพิ่มข้อความในการสนับสนุนการแก้ไขข้อความ Logtalk ที่มีอยู่ในโปรแกรมแก้ไขข้อความ MacOS X Kod ฟรี.
  • เพิ่มการสนับสนุนสีไวยากรณ์สำหรับใหม่ไม่สนใจในตัววิธี / 1 ทุกแก้ไขข้อความที่สนับสนุนและเน้นไวยากรณ์.

มีอะไรใหม่ ในรุ่น 2.42.1:

  • เพิ่มการสนับสนุนการคอมไพเลอร์ Logtalk สำหรับการตรวจสอบและการรายงาน หายไปแบบไดนามิก / 1 และ discontiguous สั่ง / 1 คำกริยา.
  • เพิ่มธงใหม่ผ้าสำลี & quot; missing_directives & quot ;, มีค่าเริ่มต้นของ & quot; เตือน & quot ;, เพื่อ config ไฟล์ทั้งหมด ธงนี้จะช่วยให้การพิมพ์คำเตือนคอมไพเลอร์ที่หายไปแบบไดนามิก / 1, discontiguous / 1 และ multifile / 1 คำกริยาคำสั่ง.
  • เพิ่มการสนับสนุนสำหรับตัวชี้วัดโหมดเมตากริยาแม่แบบใหม่ (/) สำหรับตัวบ่งชี้กริยา [/] สำหรับรายชื่อของตัวชี้วัดคำกริยาและ [0] สำหรับรายชื่อของเป้าหมาย
  • .
  • แก้ไขข้อผิดพลาดในคอมไพเลอร์ Logtalk เมื่อตรวจสอบหัวข้อเมตากริยาสำหรับข้อผิดพลาดที่ & quot; :: & quot; ตัวบ่งชี้โหมด meta-อาร์กิวเมนต์ยังถูกตีความว่าเป็น & quot; 0 & quot;.
  • แก้ไขข้อผิดพลาดในการจัดการของการปิด (ในเมตาโทร) ที่ใช้ในการสร้างสายการควบคุมการสร้างหรือสร้างขึ้นในภาคซึ่งอาจส่งผลในการเรียกร้อง meta-ข้อโต้แย้งบางในบริบทที่ไม่ถูกต้อง ขอขอบคุณที่อู Neumerkel สำหรับตัวอย่างที่แสดงใน SWI-เปิดฉากรายการจดหมาย.
  • Updated คอมไพเลอร์ Logtalk เพื่อหลีกเลี่ยงคำเตือนเกี่ยวกับการพิมพ์การอ้างอิงถึง & quot หายไป; quot ขยายและ; และ & quot; ตรวจสอบ & quot; ในตัวโปรโตคอลเมื่อรวบรวมโมดูลเป็นวัตถุ.
  • ยกเลิกการเปลี่ยนแปลงในเวอร์ชั่น 2.39.2 ที่ได้รับอนุญาตหลอกวัตถ​​ุ & quot; ผู้ใช้ & quot; แทบจะมีความหมายของการเปิดฉากในตัวทุกภาค ซึ่งอาจนำไปสู่​​ผลลัพธ์ที่แตกต่างกันขึ้นอยู่กับการสิ้นสุดหลังเปิดฉากคอมไพเลอร์เป็นพิเศษเมื่อโทร meta-ภาคในบริบทของ & quot นั้นผู้ใช้ & quot;.
  • แก้ไขปัญหาที่เกิดขึ้น SWI-เปิดฉาก & quot; swihooks.lgt & quot; แฟ้มที่ส่งผลให้เกิดข้อผิดพลาดเกี่ยวกับการปลอมธง Logtalk ที่ไม่ถูกต้องเมื่อให้คำปรึกษาไฟล์เปิดฉากเมื่อมีแฟ้มแหล่งที่มา Logtalk ที่มีชื่อเดียวกันในไดเรกทอรีเดียวกัน.
  • เพิ่มการสนับสนุนที่ขาดหายไปสำหรับกรรมสิทธิ์ในตัวอภิภาคเพื่อ B-เปิดฉาก SICStus เปิดฉาก SWI-เปิดฉาก xsb และไฟล์ config ของเห่า.
  • ปรับปรุง SICStus เปิดฉาก SWI-อารัมภบทและไฟล์เห่าปรับแต่งเพื่อแทนที่แม่เมตากริยาสำหรับให้คำปรึกษา / 1 และ load_files / 2 ตัวในภาค.
  • เพิ่มการดำเนินการของ map_reduce / 5 เมตากริยาวัตถุห้องสมุด & quot; เมตา & quot;.
  • เพิ่มการดำเนินการของ command_line_arguments / 1 คำกริยาจะ & quot นั้น CC & quot; ตัวอย่าง.
  • Updated & quot; lambdas & quot; และ & quot; metapredicates & quot; ตัวอย่างที่แสดงวิธีการคำนวณตัวเลข Fibonacci ใช้เท่าที่เหลือเมตากริยา Updated & quot; metapredicates & quot; ตัวอย่างที่มีตัวอย่างการใช้งานของ map_reduce / 5 เมตากริยา.
  • Updated & quot; Problog & quot; ตัวอย่างเช่นการเพิ่มการสนับสนุนเบื้องต้นสำหรับใหม่ไวยากรณ์ disjunctions ข้อเขียน.
  • เพิ่ม & quot; มายากล & quot; องค์ประกอบไปยังแฟ้มชนิด mime Logtalk สำหรับ freedesktop.org ที่ใช้ร่วมกันฐานข้อมูล MIME-info.

มีอะไรใหม่ ในรุ่น 2.42.0:.

  • เพิ่มการดำเนินการของธงวัตถุถาวร
  • เพิ่มคู่ใหม่ของตัวในภาค, conforms_to_protocol / 2-3 การดำเนินการปิดสกรรมกริยาของความสัมพันธ์การใช้โปรโตคอล.
  • เพิ่มคำสั่งการทดลองบันทึกย่อ / 1 สำหรับการสนับสนุนการรวม Logtalk กับภาษาอื่น ๆ เช่น Problog และ CHR.

















ซอฟต์แวร์ที่คล้ายกัน

Mako
Mako

1 Mar 15

TypeScript
TypeScript

2 Oct 16

EvoSynth
EvoSynth

12 May 15

Mult
Mult

12 May 15

ซอฟแวร์อื่น ๆ ของนักพัฒนา Paulo Moura

Logtalk
Logtalk

14 Apr 15

ความคิดเห็นที่ Logtalk

ความคิดเห็นที่ไม่พบ
เพิ่มความคิดเห็น
เปิดภาพ!
ค้นหาตามหมวดหมู่