CHATHON-CODEGAN.

CycodeGenGlib - גרזן כדי ליצור קוד Cython מ XML פלט שנוצר על ידי GCCXML
הורד עכשיו

CHATHON-CODEGAN. דירוג וסיכום

פרסומת

  • Rating:
  • רישיון:
  • MIT/X Consortium Lic...
  • מחיר:
  • FREE
  • שם המפרסם:
  • David Cournapeau

CHATHON-CODEGAN. תגים


CHATHON-CODEGAN. תיאור

Cycodegenlib - גרזן כדי ליצור קוד Cython מ XML פלט שנוצר על ידי GCCXML CHITHON-CODEGEN הוא גרזן כדי ליצור קוד Cython מפלט XML שנוצר על ידי GCCXML.This הוא חבילה קטנה כדי ליצור קוד Cython מקובץ כותרת: במקום לכתוב את כל ההצהרות הפונקציה ומבנים בעצמך, XML2CYThon יכול להשתמש קבצי פלט GCCXML כדי ליצור את כל ההצהרות באופן אוטומטי.- busage: לומר שיש לך כותרת foo.h אתה רוצה לעטוף עם chithon. ראשית, אתה צריך toggenerate קובץ XML מ GCCXML. ניתן להשתמש בסקריפט H2XML מ- Cypelibs: H2XML-I. פו. וכדי למשוך רק פריטים שהמיקום שלהם תואם את מחרוזת foo.location: כברירת מחדל, XML2CyThon לשלוף כל פונקציה בקובץ ה- XML, ואת כל 'תלות' (הכרחי כדי ליצור הצהרות פונקציה ציפית נכונה). זה עשוי לייצר קוד קיטון לא חוקי בגלל מהדרים intristincs וכן הלאה, אז אתה צריך לסנן את הפריטים משולבים מתוך קובץ XML.Location הוא GCCXML "קונספט" הקשורים למקור של כל פריט בנתח עץ שנבנה על ידי GCCXML . מיקום מתייחס הן לקובץ והן מיקום קו עבור כל פריט C (מבנה, typedef, הצהרת פונקציה, וכו '). פשוט באמצעות האפשרות של Xml2cython על שם קובץ כותרת לפיכך רק למשוך פונקציות הכריז בקובץ זה. אתה יכול גם להשתמש regex, אשר יהיה מותאם נגד מיקום הקובץ של כל פריט.אם אתה צריך יותר שליטה, סביר להניח שאתה צריך לעשות את זה בעצמכם. XML2CyThon הוא לא יותר מאשר גרזן כדי למנוע כתיבה על ידי קבצי ציטון יד כדי לעטוף API גדול. מאז אני לא יודע שום דבר על מהדרים ופריחה, סביר להניח כי היישום גורם לך לצחוק, גם. הצהרות C אינם נתמכים על ידי CHATHON (למשל מספרים מורכבים) ולא עשה בדיקה כי XML2CyThon מייצר קוד ציטון חוקי. כל קובץ כותרת אשר קריסות XML2CyThon הוא באג, אבל קובץ לא ביתי לא יכול להיות בעיה אחרת היא כי מערכת השאילתה מוגבלת, כלומר קבצים שנוצרו במהירות גדול מאוד, ומכאן איטי כדי לקמפל עם chython. אני מוסיף כמה יכולות מסננים (כדי לסנן על שמות הפונקציה, מקור הקבצים, וכו '...), אבל זה לא סביר לקבל fancy.that נאמר, XML2CYTHON הוא שימושי :) זה יכול ליצור קוד חוקי עבור כותרת לא טריוויאלי ( אני משתמש בו בהצלחה לעטוף את Alsa - API C עם> 1000 פונקציות, מאות typedefs ומבנים כמו גם coreuudio ב Mac OS X) .c לעומת C + + למרבה הצער, GCCXML רק parses C + + קבצים. אז אם הכותרת שלך לא C + + תואם, זה לא יעבוד. לא C + + מושג נתמך על ידי XML2CyThon, רובם מוסרים מן AST על ידי XML2CyThon כדי למנוע סכסוך עם CHATHON (אשר אינו תומך C + + גם). דרישות: · פייתון · PYGCCXML. · Codegenlib מ cypeslib


CHATHON-CODEGAN. תוכנה קשורה

לובי

לובי הוא יישום של פרוטוקולים בסיסיים בסיסיים. ...

167

הורד

Autojar

מסייע ביצירת קבצי צנצנות בגודל מינימלי מתשומות שונות כמו שיעורים משלו, ארכיונים חיצוניים וכו ' ...

190

הורד

ג 'ק

פרויקט Jackcess הוא ספריית ג 'אווה טהורה לקריאה וכתיבה למסדי נתונים של MS Access. ...

279

הורד