פרטי תוכנה:
שפת OOC יושמה במקור ב- Java.
לאחר שרבים בונים, מהדר OOC הישן שנכתב ב- Java הוחלף בגרסה המשופרת הזה שנקרא רוק.
זה כבר מנוף מאז 2010/04/22 תחת ג'נטו, אובונטו, Arch Linux, Win32, OSX
מה חדש במהדורה זו:.
- תקן עבור כל שימוש ב` מקרי Range`
- הפוך 'עבודת autocast match` עם פרימיטיווי
- תיקוני יבוא Namespaced
- משימת tuple מורכבת כבר לא clobbers משתנים שמאלי בצד
- בדיקות מפעיל עומס יתר מדי קפדניות קבועות עבור מפעילים יונארית
- שגיאת יצירת קוד קבועה עם נכסים בכיסויים
- יציאה תמיד עם שאינו אפס קוד אפילו במצב שקט
- תמיד כישלונות מהדר C ההדפסה לstderr, אפילו במצב שקט
- תמיכה נוסף עבור עיקרי: func (args: המחרוזת [])
- תמיכה נוסף עבור ייצוג מדעי בצף literals נקודה
- תיקוני איכות קוד ל'סיומת fancy_backtrace`
- text / Shlex עכשיו יש תיעוד מוטבע ומקרה מבחן
- תיקוני Win32 צנרת ותהליך שונים, בעיקר, ProcessWin32 עכשיו עובר
- משתני סביבה ומפנה std {ב, לטעות, מתוך} בצורה נכונה
מה חדש ב0.9.7a גרסה:
- לבנות Win32 קבוע, חלק ממשתני extern היו למעשה לא.
מה חדש בגרסת 0.9.7:
- choosable
- Debug ופרופיל ייצור עם -pg ו-- יחסי ציבור, ניפוי שגיאות היא כעת ברירת המחדל
- מודול החדש: OS / Dynlib לטעינת ספרייה דינמית
- שיטות חדשות:? תשואת אשכול (), אשכול currentThread (), אשכול isAlive (), ההמתנה אשכול ~ מתוזמן ()
- קבוע UDPSocket וכל הדברים שקע חוצה פלטפורמה אחרת, שוב.
- מספרים נייחים ב- Windows.
- הוסף ההתאמה הקרובה ביותר כאשר אנחנו לא יכולים לפתור את שיחה (שגיאה טובה יותר מדווח)
- תקן מקרה מוזר של יבוא נוסף שלא היה צריך צורך (תיקון פתרון)
- תרגם `` __bang` ו__quest` בחזרה ל'? '' ו! `בהודעות שגיאת רוק
- לשפר את דיווח השגיאות בתוך בלוקים וכל התכוננו מבנים (למשל טווחים)
- פלט שגיאת צבע ברירת מחדל
- הוסף println CString ()
- הוסף ללא חסימת I / O לצינורות
- יישומים חדשים PipeReader וPipeWriter, הארכת io / Reader וio / Writer
- תקן BufferWriter
- הוסף חבורה של בדיקות במבחן / תיקייה
מה חדש בגרסת 0.9.6:
- SequenceDriver היה השמטת -g, מה שגרם באגים משמעותי קשה יותר.
- שימושים לא חוקיים של הפסקה ולהמשיך בתוך לולאות כעת רוק טעויות.
- לכל השאר, זה בעיקר תיקון באג ושחרור נקי קופצים פנימי -. באגים הקשורים לתרופות הגנריות, סגרים, היקש סוג במשחק
- --sourcepath כבר מיושן, הכל עובר דרך קבצי .use עכשיו.
- נהג ההרכב מייצר יעד "נקי" כדי להסיר את כל האובייקטים בינאריים עכשיו.
מה חדש בגרסה 0.9.4:
- אוסף קבוע על ArchLinux x64
- חלקים קבועים ומועברים של SDK לתמיכת win32
- נוסף '= & # x3e;' מפעיל (לא עמוס על ידי SDK)
- קובץ נוסף getReducedPath
- תמיכת סוג מרחב נוסף
- בלוקים גרסה של שורה אחת נוסף
- בסיס הקוד של הרוק ניקה
- תיקוני Makefle שונים ותוספות
מה חדש בגרסת 0.9.3:
- הודעת -help היא עכשיו הרבה יותר מפורטת , זה מסביר הרבה באגים / אפשרויות מעורפלות אנחנו כבר שמירה לעצמנו עד עכשיו.
מה חדש בגרסת 0.9.1:
- הפוך iterators / backIterator () הוסיף לשיעורי גבייה
- lib-המטמון התווסף לרוק, והידור מחדש חלקי הוא הרבה יותר חכם עם .libs / הספרייה ו.cacheinfo קבצים. יכול להיות נכה עם -nolibcache.
- ACS (תחביר סגירה מדהים) הוא ב! הסגרים שלנו ללכוד תחביר ואפילו ליצור פונקציות טרמפולינה לתרגם סוגים גנריים לסוגים מסוימים.
- Oos עכשיו הידור תחת סלע -. אנחנו עדיין צריכים להבין תחביר טוב לערימה-הקצאה של מערכי C
- תמיכה נוסף עבור מערכי OOC.
תגובות לא נמצא