אנגליתצרפתיתספרדי

Ad


סמל OnWorks

js_of_ocaml - מקוון בענן

הפעל את js_of_ocaml בספק אירוח חינמי של OnWorks על אובונטו Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה js_of_ocaml שניתן להריץ בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור המקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


js_of_ocaml - קוד בתים של OCAml ל-Javascript מהדר

תיאור


js_of_ocaml(1) הוא מהדר מתוכניות bytecode של OCAml ל-Javascript. זה עושה את זה
אפשר לכתוב תוכניות OCAml הפועלות על דפדפני אינטרנט.

זה מגיע עם bindings עבור חלק גדול ממשקי ה-API של הדפדפן, והתוכניות שנוצרו
נמדדו כך שבדרך כלל פועלים מהר יותר את מתורגמן ה-Ocaml bytecode.

נוהג


יש להרכיב תחילה את התוכנית שלך באמצעות מהדר Ocaml bytecode ocamlc(1).
כריכות Javascript, כמו גם סיומת תחביר מתאימה, מסופקות על ידי
js_of_ocaml חֲבִילָה.

ocamlfind ocamlc -package js_of_ocaml -package js_of_ocaml.syntax \
-תחביר camlp4o -linkpkg -o input_file.byte input_file.ml

לאחר מכן, הפעל את js_of_ocaml(1) מהדר להפקת קוד Javascript.

js_of_ocaml [ אפשרויות ] input_file.byte

אפשרויות


אפשרויות שורת הפקודה הבאות מזוהות על ידי js_of_ocaml(1).

-לנפות שם
מודול ניפוי באגים שם

-השבתה שם
להשבית אופטימיזציה שם

-יפה
די להדפיס את הפלט

-Debuginfo
פלט מידע על ניפוי באגים

-לא מקוון
השבתה של inlining

-נורת זמן
לא כולל את זמן הריצה הסטנדרטי

-הרמה העליונה
להרכיב רמה עליון

-I dir להוסיף dir לרשימת ספריות הכלולים

-o פילה
הגדר את שם קובץ הפלט ל פילה

עזרה הצג את רשימת האפשרויות

- עזרה הצג את רשימת האפשרויות

מאפיינים, מגבלות


יש לתמוך בכל הספרייה הסטנדרטית של Ocaml, למעט ערוצי קלט/פלט,
הפניות חלשות, ורוב הפונקציות של מודול Sys. ספריות נוספות כגון Bigarray,
Unix, Thread או Str אינם נתמכים.

שיחת זנב אינה מותאמת באופן כללי. עם זאת, פונקציות רקורסיביות עצמיות (כאשר הזנב
קריאות הן לפונקציה עצמה) מורכבות ללולאה.

מודולים רקורסיביים אינם נתמכים כרגע.

ייצוג הנתונים שונה מהרגיל, מטעמי ביצוע. במיוחד,
מספרים שלמים הם 32 סיביות (במקום 31 או 63 סיביות) והצפים אינם מוקפים בתיבה. כתוצאה מכך,
פונקציות מרשלינג, השוואה פולימורפית ו-hashing יכולות להניב תוצאות שונות
מהרגיל:

· אין תמיכה בשיגור מצופים (עבודות ביטול שיכוך);

· פונקציית הגיבוב הפולימורפית לא תיתן את אותן תוצאות על מבני נתונים
המכיל מצופים;

· פונקציות אלו עשויות להיות מועדות יותר להצפת מחסנית, מכיוון שערימת ה-Javascript קטנה.

השתמש ב-js_of_ocaml באופן מקוון באמצעות שירותי onworks.net


שרתים ותחנות עבודה בחינם

הורד אפליקציות Windows & Linux

  • 1
    asammdf
    asammdf
    *asammdf* הוא מנתח פייתון מהיר ו
    עורך עבור ASAM (איגוד ל
    סטנדרטיזציה של אוטומציה ו
    מערכות מדידה) MDF / MF4
    (פורמט נתוני מדידה...
    הורד asammdf
  • 2
    LAME (Lame Aint an MP3 Encoder)
    LAME (Lame Aint an MP3 Encoder)
    LAME הוא כלי חינוכי לשימוש
    ללימוד על קידוד MP3. ה
    המטרה של פרויקט LAME היא לשפר
    האקוסטיקה הפסיכוטית, האיכות והמהירות
    של MP...
    הורד את LAME (Lame Aint an MP3 Encoder)
  • 3
    wxPython
    wxPython
    קבוצה של מודולי הרחבה של Python ש
    לעטוף את שיעורי GUI חוצי הפלטפורמות
    wxWidgets.. קהל: מפתחים. מִשׁתַמֵשׁ
    ממשק: X Windows System (X11), Win32 ...
    הורד את wxPython
  • 4
    packfilemanager
    packfilemanager
    זהו מנהל הקבצים של חבילת Total War
    פרויקט, החל מגרסה 1.7. א
    היכרות קצרה עם Warscape
    מודינג:...
    הורד את packfilemanager
  • 5
    IPerf2
    IPerf2
    כלי תעבורת רשת למדידה
    ביצועי TCP ו-UDP עם מדדים
    סביב תפוקה והשהייה כאחד. ה
    היעדים כוללים שמירה על פעילות פעילה
    קוד iperf...
    הורד את IPerf2
  • 6
    fre:ac - ממיר שמע בחינם
    fre:ac - ממיר שמע בחינם
    fre:ac הוא ממיר שמע ותקליטור בחינם
    מרטש לפורמטים ומקודדים שונים.
    הוא כולל MP3, MP4/M4A, WMA, Ogg
    פורמט Vorbis, FLAC, AAC ו-Bonk
    תמיכה, ...
    הורד fre:ac - ממיר שמע בחינם
  • עוד »

פקודות לינוקס

Ad