CID-POCPILER

cid-compiler הוא כלי שפה כדי ליצור בקלות קוד C עם תכונות מונחה עצמים.
הורד עכשיו

CID-POCPILER דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • BSD License
  • מחיר:
  • FREE
  • שם המפרסם:
  • Markus W Weissmann
  • אתר האינטרנט של המוציא לאור:
  • http://wiki.opendarwin.org/index.php/Cid

CID-POCPILER תגים


CID-POCPILER תיאור

CID-Compiler הוא כלי שפה כדי ליצור בקלות קוד C עם תכונות מונחה עצמים. CID-Compiler הוא כלי שפה כדי ליצור בקלות קוד C עם תכונות מונחה עצמים. זה מהדר מייצר כותרת (.h) קבצים וביצועים (.c) מקובץ מפרט (.i). קוד C שנוצר מורכב ממנה, מצביע אטום אליו (בקובץ הכותרת) ופונקציות משוערבות. הפונקציות המוגדרות תקבלו קידומת עם שם המחלקה, הם גם יקבלו טענה ראשונה חדשה, כי הוא מצביע לסטנדרים שהוגדרו לאחרונה, שאין להם ערך החזרה נחשבים בנבנים ולא יקבלו ארגומנט ראשון אבל יהיה באופן אוטומטי לקבל ערך החזרה של מצביע למבנה. המקום בין שם @Class "ו @attributes הוא e. ז. עבור כלול הצהרות ויהפוך אותו לתוך קובץ הכותרת. כדי לשנות את שינוי שם בכיתה, אתה יכול להשתמש בכיתה להגדיר, אשר תמיד יהיה להגדיר למצביע של סוג struct.interface חדש @ Class Cstring # כוללים #include @ attributchchar * c; @methodsnew (char * n) {class i = newclass; i-> c = strdup (n); תשואה I;} אורך Int () {return strelen (זה-> c); @ endwill תשואה cstring.h קובץ: #ifndef _cring_h_ # # devine _cring_h_ # כוללים #include typedef struct CSTRING * CSTRING, CSTRING CSTRING_NEW (char * n); int cstring_length (cstring זה); # endifand cstring.C קובץ: #include "cstring.h" #define class cstring # להגדיר newclass malloc (גודל (מבנה cstring)); #define newclass_m malloc (sizeof (string cstring)); # הגדרת NewClass_c Calloc (1, Sizeof (String Cstring)); מבנה cstring {char * c;}; cstring cstring_new (char * n) {class i = newclass; i-> c = strdup (n); תשואה i;} int cstring_length (cstring זה) {Return strelen (זה-> c);} בעיות: המהדר הנוכחי (V0.1) ידחה למדי קוד C חוקי. גם השגיאה נתון לא מאוד מועיל


CID-POCPILER תוכנה קשורה

Snippeq

Snippeq חוסך קטעי מסד נתונים MySQL ומספק פונקציונליות לחיפוש, מניפולציה וייצוא אותם. ...

59

הורד

Tinyaml.

TINYAML היא שפת מטעה מוכווני אובייקט באמצעות מנתח טינפ. ...

147

הורד