รายละเอียดซอฟแวร์:
ภาษา OOC ถูกนำมาใช้ครั้งแรกใน Java
หลังจากที่สร้างหลายคอมไพเลอร์ OOC เก่าที่เขียนใน Java ถูกแทนที่ด้วยรุ่นที่ปรับปรุงนี้เรียกว่าร็อค
มันได้รับการ bootstrapping ตั้งแต่ 2010/04/22 ภายใต้ Gentoo, อูบุนตู, Arch Linux, Win32, OSX
มีอะไรใหม่ ในข่าวประชาสัมพันธ์ฉบับนี้.
- แก้ไขสำหรับการใช้งานในแต่ละกรณี `Range`
- ตรวจ `ทำงาน autocast match` กับดั้งเดิม
- namespaced แก้ไขนำเข้า
- มอบหมาย tuple คอมเพล็กซ์ไม่ clobbers ตัวแปรซ้ายมือด้าน
- คงที่ผู้ประกอบการมากเกินไปที่เข้มงวดมากไปตรวจสอบสำหรับผู้ประกอบการเอก
- ข้อผิดพลาดการสร้างรหัสคงที่ที่มีคุณสมบัติในการครอบคลุม
- ทางออกเสมอกับไม่ใช่ศูนย์รหัสแม้ในโหมดเงียบ
- เสมอความล้มเหลวของคอมไพเลอร์พิมพ์ C ถึง stderr แม้ในโหมดเงียบ
- เพิ่มการสนับสนุนหลัก func (args: String [])
- เพิ่มการสนับสนุนสำหรับสัญกรณ์วิทยาศาสตร์ในตัวอักษรลอยจุด
- คุณภาพรหัสการแก้ไข `ขยาย fancy_backtrace`
- text / Shlex ตอนนี้มีเอกสารแบบอินไลน์และกรณีทดสอบ
- ท่อต่างๆ Win32 & Process แก้ไขสะดุดตา ProcessWin32 ตอนนี้ผ่านไป
- ตัวแปรสภาพแวดล้อมและการเปลี่ยนเส้นทางในมาตรฐาน {ผิดพลาดออกมาได้อย่างถูกต้อง}
มีอะไรใหม่ ในรุ่น 0.9.7a:
- คง Win32 สร้างบางตัวแปร extern ในความเป็นจริง ไม่ได้.
มีอะไรใหม่ ในรุ่น 0.9.7:
- การแก้ปัญหาและรายละเอียดการผลิต choosable กับ -pg และ - pr, การแก้ปัญหาอยู่ในขณะนี้เริ่มต้น
- โมดูลใหม่: ระบบปฏิบัติการ / Dynlib ห้องสมุดโหลดแบบไดนามิก
- วิธีการใหม่: ผลผลิตกระทู้ () ด้าย currentThread () ด้าย isAlive () กระทู้รอ ~ หมดเวลา ()
- คง UDPSocket ซ็อกเก็ตและสิ่งอื่น ๆ ทั้งหมดข้ามแพลตฟอร์มอีกครั้ง.
- หมายเลขบรรทัดคงที่ใน Windows.
- เพิ่มการแข่งขันที่ใกล้เคียงที่สุดเมื่อเราไม่สามารถแก้ปัญหาการโทร (ข้อผิดพลาดที่ดีกว่าการรายงาน)
- แก้ไขกรณีแปลกของการนำเข้าเพิ่มเติมที่ไม่ควรได้รับจำเป็น (แก้ไขการแก้ไข)
- แปล `__bang` และ` __quest` กลับเข้ามาใน `?` และ! `ในข้อความผิดพลาดหิน
- การปรับปรุงการรายงานข้อผิดพลาดภายในบล็อกและค้ำยันโครงสร้าง (เช่นขอบเขต)
- ข้อผิดพลาดสีเอาท์พุทโดยเริ่มต้น
- เพิ่ม CString println ()
- เพิ่ม non-blocking I / O สำหรับท่อ
- PipeReader ใหม่และการใช้งาน PipeWriter ขยาย io / Reader และ io / เขียน
- แก้ไข BufferWriter
- เพิ่มพวงของการทดสอบในการทดสอบ / โฟลเดอร์
มีอะไรใหม่ ในรุ่น 0.9.6:
- SequenceDriver ถูกถนัด -g ซึ่งทำให้การแก้จุดบกพร่องอย่างมีนัยสำคัญ ยาก.
- การใช้งานที่ไม่ถูกต้องของการแบ่งและดำเนินการต่อภายในของลูปตอนนี้ร็อคข้อผิดพลาด.
- สำหรับส่วนที่เหลือนี้เป็นส่วนใหญ่และการปล่อย bugfix สะอาดอัพภายใน -. ข้อบกพร่องที่เกี่ยวข้องกับยาชื่อสามัญ, ปิด, อนุมานชนิดในการแข่งขัน
- --sourcepath ได้รับการคัดค้านทุกอย่างผ่านไปไฟล์ .use ตอนนี้.
- คนขับทำให้ผลิต 'สะอาด' เป้าหมายที่จะเอาวัตถุไบนารีทั้งหมดในขณะนี้.
มีอะไรใหม่ ในรุ่น 0.9.4:
- รวบรวมคงที่ใน ArchLinux x 64
- ส่วนคงที่และรังเพลิงของ SDK สำหรับการสนับสนุน win32
- เพิ่ม '= & # x3e;' ผู้ประกอบการ (ไม่มากเกินไปโดย SDK)
- เพิ่มไฟล์ getReducedPath
- เพิ่มการสนับสนุนชนิด namespace
- เพิ่มรุ่นบรรทัดเดียวบล็อก
- หินทำความสะอาดขึ้นของ codebase
- แก้ไข Makefle ต่างๆและภาพ
มีอะไรใหม่ ในรุ่น 0.9.3:
- ข้อความ -help อยู่ในขณะนี้จำนวนมากรายละเอียดเพิ่มเติม มันอธิบายมากของการแก้ปัญหา / ตัวเลือกที่ชัดเจนที่เราได้รับการรักษาสำหรับตัวเองขึ้นจนถึงขณะนี้.
- เพิ่ม eachUntil () และมี? () ในรายการ
- เพิ่มเตอร์ XPath เหมือน HashBag
- เพิ่มข้อความสะดวก / โมดูล JSON
- FileWriter asPipe, createTempFile
- เพิ่มผู้ประกอบการยกกำลัง (**) ไวยากรณ์ก็ไม่ overriden โดยค่าเริ่มต้นสำหรับชนิดจำนวนเต็มจึงไม่ใช้มันยัง :) เมื่อทุกคนได้อพยพไป 0.9.3 เราจะรวมถึงว่าใน 0.9 4
- จำนวนมากและสิ่งที่ต้องสะสาง, ค้นหากระทำ
มีอะไรใหม่ ในรุ่น 0.9.1:
- กลับ iterators / backIterator () เข้ามาอยู่ในชั้นเรียนคอลเลกชัน
- lib แคชถูกบันทึกอยู่ในหินและคอมไพล์บางส่วนเป็นอย่างมากอย่างชาญฉลาดด้วย .libs / ไดเรกทอรีและ .cacheinfo ไฟล์ สามารถใช้งานกับ -nolibcache.
- ACS (ไวยากรณ์ปิดที่น่ากลัว) อยู่ใน! ปิดของเราจับไวยากรณ์และแม้กระทั่งการสร้างฟังก์ชั่นในการแปลผ้าใบประเภททั่วไปเป็นประเภทที่เฉพาะเจาะจง.
- Oos ตอนนี้รวบรวมภายใต้หิน -. เรายังคงต้องคิดออกไวยากรณ์ที่ดีสำหรับกองการจัดสรรอาร์เรย์ C
- เพิ่มการสนับสนุนสำหรับอาร์เรย์ OOC.
ความคิดเห็นที่ไม่พบ