Barebones הוא מתורגמן לשפה "העצמות חשופות" תכנות.
Barebones צריך להיות מופעל משורת הפקודה עם השם של קובץ המקור ניתנו כטיעון:
prog1.bb barebones
לחלופין, טענות נוספות של שורת הפקודה ניתן להשתמש כדי לאתחל משתנים:
barebones X = 37 Y = 116 prog1.bb
הארכה אחת מתווספת לשפה כהגדרתו בספר. בתחילת קובץ מקור עצמות חשופות, לפני התכנית הנכונה, משתנים יכולים להיות מאותחלים לערכים שלמים שאינם שליליים:
init X = 37;
כברירת מחדל, משתנים שאינם מאותחלים באופן מפורש יהיו אותחלו במרומז לאפס. אם האפשרות "-u" ניתנת בשורת הפקודה, אתחול זה מדוכא, וכל התייחסות למשתנה שלא אותחלה, מלבד באמירה ברורה, תגרום שגיאת זמן ריצה.
לפני התכנית מתפרשת, הערכים הראשוניים של כל המשתנים יודפסו לפלט סטנדרטי. לאחר השלמה מוצלחת של המתורגמן, הערכים הסופיים יודפסו.
אפשרות "-O" שורת הפקודה מאפשרת אופטימיזציה של התכנית. נכון לעכשיו רק סוג אחד של אופטימיזציה מתבצע. ניב נפוץ בתוכניות עצמות חשופות הוא להשתמש בלולאה בזמן להוסיף משתנה אחד למשנהו, מפנה הראשון בתהליך. האופטימיזציה תכיר ניב זה וליישם פתרון ישיר, החלפת פרשנות איטרטיבי הסטנדרטי של הלולאה בזמן.
שתי תוכניות עצמות חשופות מדגם מסופקות בתיקיית "דוגמאות". fibonacci.bb יהיה לחשב את מספר המי יודע כמה ברצף פיבונאצ'י. factorial.bb יהיה לחשב את העצרת של מספר שלם (קטן) חיובי.
לדוגמא, כדי לחשב שש עצרת:
barebones N = 6 דוגמאות / factorial.bb
מה חדש במהדורה זו:
שנצפו לאחרונה תוכנה
CD-Cover 21 Sep 15
RememBear 28 Mar 18
JOC MP3 Finder 29 Oct 15
Plants vs Zombies 12 Dec 14
WhoHasNT 25 Oct 15
QuickPin 22 Sep 15
pl532r_jp2.EXE 2 Nov 15
חיפוש לפי קטגוריות
- דיסק תוכנה וקובץ
- דפדפנים
- כלי פיתוח
- מערכת כלי עזר
- משחקים
- נהגים
- שומרי מסך
- שיפורים בשולחן עבודה
- תוכנה חינוכית ומדע
- תוכנה לבית ולמשפחה
- תוכנה עסקית ולמשרד
- תוכנות אודיו
- תוכנות פרודוקטיביות
- תוכנת אבטחה
- תוכנת אינטרנט
- תוכנת וידאו
- תוכנת עיצוב גרפית
- תוכנת פיתוח האינטרנט
- תוכנת צילום דיגיטלית
- תוכנת רשת
- תוכנת תקשורת
תוכנה פופולרית
DDRescue-GUI 17 Aug 18
Distro Astro 17 Feb 15
NAS4Free 2 Oct 17
Damn Small Linux 17 Feb 15
CentOS Live CD 22 Jun 18
Openfiler 12 May 15
Kali Linux 22 Jun 18
BareBones
תוכנה דומה
תוכנות אחרות של יזם Eric Smith
תגובות ל BareBones
שנצפו לאחרונה תוכנה
CD-Cover 21 Sep 15
RememBear 28 Mar 18
JOC MP3 Finder 29 Oct 15
Plants vs Zombies 12 Dec 14
WhoHasNT 25 Oct 15
QuickPin 22 Sep 15
pl532r_jp2.EXE 2 Nov 15
חיפוש לפי קטגוריות
- דיסק תוכנה וקובץ
- דפדפנים
- כלי פיתוח
- מערכת כלי עזר
- משחקים
- נהגים
- שומרי מסך
- שיפורים בשולחן עבודה
- תוכנה חינוכית ומדע
- תוכנה לבית ולמשפחה
- תוכנה עסקית ולמשרד
- תוכנות אודיו
- תוכנות פרודוקטיביות
- תוכנת אבטחה
- תוכנת אינטרנט
- תוכנת וידאו
- תוכנת עיצוב גרפית
- תוכנת פיתוח האינטרנט
- תוכנת צילום דיגיטלית
- תוכנת רשת
- תוכנת תקשורת
תוכנה פופולרית
HardInfo 3 Jun 15
GChemPaint 2 Jun 15
MultiSystem 17 Feb 15
Xandros Desktop OS 3 Jun 15
OpenShot Video Editor 17 Aug 18
Adobe Developer Connection Developer Desktop 3 Jun 15
Damn Small Linux 17 Feb 15
תגובות לא נמצא