מאפייני השפה

  • שפה פונקציונלית
  • תמיכה מובנת ברשימות
  • ניהול זיכרון אוטומטי – garbage collector
  • תומך בסוגי משתנים דינמיים וסטטיים – ניתן להגדיר משתנים בלי לציין את סוגם, וכן ניתן לציין את סוגם לצורך יעילות.
  • פונקציות כערכים ממחלקה ראשונה: פונקציות ב-LISP הן אובייקטים לכל דבר. ניתן לשמור פונקציה בתוך משתנה, ניתן להעביר פונקציה כפרמטר לפונקציה אחרת ולהתייחס אליה בצורה מילולית.
  • שפת Prefix  - האופרטורים מופיעים לפני האופרנדים.
  • כל ה-symbols של השפה מתוארים על ידי אותיות אנגליות גדולות (אותיות קטנות יחשבו באופן אוטומטי כגדולות).



מאת: מיכאל קנוסוב

לימוד שפת LISP

בתור חובב תכנות ללא ניסיון רב אני מעונין ללמוד באופן פרטי את שפת ליספ בתור
שפת אם לתכנות פונקציונלי. אינני עוסק בתכנות ואינני מתכוון להרויח משפת תכנות מדובר רק בלימוד תכנות כהובי. אודה לך אם תןכל להתקשר לטלפון 050-6262013
תודה
מאת: white-dragon

שימוש של lisp

אפשר לכתוב בlisp מקרואים וקיצורים חדשים לemacs.
שיתוף:
| עוד