Embeddable Common Lisp

Embeddable Common Lisp
ParadigmsMulti-paradigm: procedural, functional, object-oriented, meta, reflective, generic
FamilyLisp
Designed byGiuseppe Attardi
DevelopersDaniel Kochmański, Marius Gerbershagen
First appeared1 January 1995; 30 years ago (1995-01-01)
Stable release
23.9.9[1] Edit this on Wikidata / 9 September 2023
Typing disciplineDynamic, strong
Implementation languageC, Common Lisp
PlatformARM, x86
OSUnix-like, Android, Windows
LicenseLGPL 2.1+
Websiteecl.common-lisp.dev
Influenced by
Lisp, Common Lisp, C

Embeddable Common Lisp (ECL) is a small implementation of the ANSI Common Lisp programming language that can be used stand-alone or embedded in extant applications written in C. It creates OS-native executables and libraries (i.e. Executable and Linkable Format (ELF) files on unix) from Common Lisp code, and runs on most platforms that support a C compiler. The ECL runtime is a dynamically loadable library for use by applications. It is distributed as free software under a GNU Lesser Public License (LGPL) 2.1+.

It includes a runtime system, and two compilers, a bytecode interpreter allowing applications to be deployed where no C compiler is expected, and an intermediate language type, which compiles Common Lisp to C for a more efficient runtime. The latter also features a native foreign function interface (FFI), that supports inline C as part of Common Lisp. Inline C FFI combined with Common Lisp macros, custom Lisp setf expansions and compiler-macros, result in a custom compile-time C preprocessor.

References

  1. ^ "ECL 23.9.9 release".

Read other articles:

Penghargaan David di DonatelloSebuah David di Donatello yang dianugerahi pada 2004DeskripsiTerbaik dari produksi perfilman Italia dan luar negeriTanggal1955NegaraItaliaDipersembahkan olehAccademia del Cinema Italiano (Akademi Sinema Italia)Diberikan perdana1956Situs webwww.daviddidonatello.it Penghargaan David di Donatello, yang mengambil nama dari David karya Donatello, adalah sebuah penghargaan film yang dipersembahkan setiap tahun untuk penampilan sinematik dan produksi oleh L'accademia de...

 

Герб Республики Марий Эл Детали Утверждён 8 июня 2011 года Герб Республики Марий Эл (луговомар. Марий Эл республикын кугыжаныш ойыпшо) является государственным символом Республики Марий Эл Российской Федерации. Ныне действующий герб утверждён Госсобранием РМЭ 8 июня 2011 го...

 

American politician For other people with the same name, see Charles Randall (disambiguation). Charles Sturtevant RandallMember of theU.S. House of Representatives from MassachusettsIn officeMarch 4, 1889 – March 3, 1895Preceded byRobert T. DavisSucceeded byJohn SimpkinsConstituency1st district (1889–93)13th district (1893–95)Member of theMassachusetts State SenateIn office1883-1884 Personal detailsBorn(1824-02-20)February 20, 1824New Bedford, Massachusetts, USDiedAugust 17, 19...

Buffalo Bulls baseball represents the University at Buffalo in college baseball at the NCAA Division I level. 2010 2010 Buffalo Bulls baseballConferenceMid-American ConferenceRecord24–29 (9–18 MAC)Head coachRon Torgalski (4th season)Home stadiumAmherst Audubon FieldSeasons← 20092011 → 2010 Mid-American Conference baseball standings vte Conf Overall Team W   L   PCT W   L   PCT East Division Kent State  x‍‍‡‍y 18 ...

 

Swedish record producer and songwriter Max MartinMartin in 2023BornKarl Martin Sandberg (1971-02-26) 26 February 1971 (age 53)Stockholm, SwedenOther namesMartin WhiteOccupationsRecord producersongwritersingerYears active1985–presentSpouse Jenny Petersson ​(m. 2011)​Children1AwardsFull listMusical careerGenres Pop dance R&B rock Labels Jive Cheiron RCA Capitol LaFace Island Location Songs Bertelsmann Atlantic Maratone MxM Formerly of It's Alive...

 

American innkeeper, restaurateur, and madam (1813–1866) Sarah A. BowmanSarah Bowman (center) as innkeeper/saloon owner during the Mexican–American WarBornSarah Knightc 1813Tennessee or Clay County, Missouri, USDied(1866-12-22)December 22, 1866Fort Yuma, California, USOther namesThe Great WesternHeroine of Fort BrownOccupation(s)Innkeeper, restaurateur, and madamSpouses 1. Unknown2. Borginnes 3. Alfred J. Bowman Sarah A. Bowman (c. 1813 – December 22, 1866), also known as Sarah Borg...

زياد عبد الفتاح عضو المجلس الوطني الفلسطيني مؤسس ورئيس وكالة الأنباء الفلسطينية وفا في المنصب5 يونيو 1972 – 26 مايو 2005 رئيس اتحاد وكالات الأنباء العربية في المنصب1978 – 1979 مؤسس ورئيس الهيئة العامة للاستعلامات الفلسطينية في المنصب12 فبراير 1996 – 26 مايو 2005 رئيس المكتبة الوطنية ا�...

 

Ahmed Ier Le sultan Ahmed Ier. Titre 14e sultan ottoman78e calife de l’islam 22 décembre 1603 – 22 novembre 1617(13 ans et 11 mois) Chef du gouvernement Yavuz Ali PachaSokolluzade Lala Mehmed PachaBoşnak Dervish Mehmed PachaKuyucu Murad PachaDamat Nasuh PachaÖküz Mehmed PachaDamat Halil Pacha Prédécesseur Mehmed III Successeur Moustafa Ier Biographie Dynastie Dynastie ottomane Nom de naissance أحمد الأول بن محمد الثالث Date de naissance 18 avril 1590 ...

 

Questa voce sull'argomento calciatori argentini è solo un abbozzo. Contribuisci a migliorarla secondo le convenzioni di Wikipedia. Segui i suggerimenti del progetto di riferimento. Eduardo Coudet Nazionalità  Argentina Altezza 178 cm Calcio Ruolo Allenatore (ex centrocampista) Squadra  Internacional Termine carriera 1º novembre 2011 - giocatore Carriera Squadre di club1 1993-1995 Platense56 (2)1995-1998 Rosario Central102 (23)1998-1999 San Lorenzo30 (5)1999-2...

German zoologist Erna MohrBorn(1894-07-11)July 11, 1894Hamburg, German EmpireDiedSeptember 10, 1968(1968-09-10) (aged 74)Hamburg, West GermanyNationalityGermanScientific careerFieldsMammalogyIchthyologyInstitutionsZoological Museum Hamburg Erna W. Mohr (July 11, 1894 – September 10, 1968) was a German zoologist who made contributions to ichthyology and mammalogy. Mohr was long associated with the Zoological Museum Hamburg, where she was successively head of the Fish Biolog...

 

Pangeran Mohammad Noor Menteri Pekerjaan Umum Indonesia ke-13Masa jabatan24 Maret 1956 – 10 Juli 1959PresidenSoekarnoPerdana MenteriAli SastroamidjojoDjuanda KartawidjajaPendahuluPanji SurosoPenggantiSardjono DipokusumoAnggota Dewan Perwakilan Rakyat SementaraMasa jabatan16 Agustus 1950 – 24 Maret 1956Gubernur Kalimantan ke-1Masa jabatan19 Agustus 1945 – 14 Agustus 1950PendahuluTidak ada, jabatan baruPenggantiMurdjani Informasi pribadiLahir(1901-06-24)...

 

U.S. House district for Massachusetts Massachusetts's 1st congressional districtInteractive map of district boundaries since January 3, 2023Representative  Richard NealD–SpringfieldArea3,101.14 sq mi (8,031.9 km2)Distribution69.21% urban30.79% ruralPopulation (2022)772,032Median householdincome$68,956[1]Ethnicity69.4% White18.7% Hispanic5.5% Black3.6% Two or more races2.2% Asian0.6% otherOccupation59.7% White-collar23.8% Blue-collar16.4% Gray-collarCook PVID+9 ...

Lustadtcomune Lustadt – VedutaMunicipio LocalizzazioneStato Germania Land Renania-Palatinato DistrettoNon presente CircondarioGermersheim TerritorioCoordinate49°15′N 8°16′E / 49.25°N 8.266667°E49.25; 8.266667 (Lustadt)Coordinate: 49°15′N 8°16′E / 49.25°N 8.266667°E49.25; 8.266667 (Lustadt) Altitudine113 m s.l.m. Superficie23,52 km² Abitanti3 240[1] (31-12-2009) Densità137,76 ab./km² Altre informazio...

 

Koordinat: 4°55′56″S 119°31′32″E / 4.9320849°S 119.5255162°E / -4.9320849; 119.5255162 PajukukangᨄᨍᨘᨀᨘᨀDesaPemandangan muara sungai di Dusun Panaikang, Desa PajukukangNegara IndonesiaProvinsiSulawesi SelatanKabupatenMarosKecamatanBontoaKode pos90554[1]Kode Kemendagri73.09.05.2002 Luas15,11 km²Jumlah penduduk3.980 jiwa tahun 2019Kepadatan263,40 jiwa/km² tahun 2019Jumlah RT22Jumlah RW3Jumlah KK829 tahun 2019 Untuk pengertian lain, l...

 

土库曼斯坦总统土库曼斯坦国徽土库曼斯坦总统旗現任谢尔达尔·别尔德穆哈梅多夫自2022年3月19日官邸阿什哈巴德总统府(Oguzkhan Presidential Palace)機關所在地阿什哈巴德任命者直接选举任期7年,可连选连任首任萨帕尔穆拉特·尼亚佐夫设立1991年10月27日 土库曼斯坦土库曼斯坦政府与政治 国家政府 土库曼斯坦宪法 国旗 国徽 国歌 立法機關(英语:National Council of Turkmenistan) ...

جوائز نقابة ممثلي الشاشةمعلومات عامةنوع الجائزة جائزة أفلام منحت لـ المتميزين في السينما والتلفزيونالبلد  الولايات المتحدةمقدمة من نقابة شاشة التليفزيون والإذاعة الأمريكيةأول جائزة 1995موقع الويب sagawards.org (الإنجليزية) تعديل - تعديل مصدري - تعديل ويكي بيانات جائزة نقابة �...

 

يفتقر محتوى هذه المقالة إلى الاستشهاد بمصادر. فضلاً، ساهم في تطوير هذه المقالة من خلال إضافة مصادر موثوق بها. أي معلومات غير موثقة يمكن التشكيك بها وإزالتها. (مايو 2024) يحيا الحبمعلومات عامةتاريخ الصدور 24 يناير 1938 اللغة الأصلية اللهجة المصرية العرض أبيض وأسود البلد  الممل...

 

قرية البطيحى  - قرية -  تقسيم إداري البلد  اليمن المحافظة محافظة حجة المديرية مديرية بني قيس الطور العزلة عزلة ربع الشمري السكان التعداد السكاني 2004 السكان 105   • الذكور 52   • الإناث 53   • عدد الأسر 15   • عدد المساكن 15 معلومات أخرى التوقيت توقيت اليمن (+3 �...

Stratovocano in Alaska, United States Pogromni VolcanoPogromni VolcanoLocation in Alaska Highest pointElevation6,531 ft (1,991 m)[1]Prominence6,131 ft (1,869 m)[2]ListingUS most prominent peaks 56thCoordinates54°34′15″N 164°41′37″W / 54.57083°N 164.69361°W / 54.57083; -164.69361[1]GeographyLocationUnimak Island, Alaska, USAParent rangeAleutian RangeTopo mapUSGS Unimak C-2GeologyAge of rockPleistoceneMountain ...

 

Book of the New Testament Not to be confused with Gospel of James. Chapter numbers redirect here; for the kings, see: James I (disambiguation), James II (disambiguation), James III (disambiguation), James IV of Scotland, James IV of Majorca, James V of Scotland Part of a series onBooks of theNew TestamentPapyrus 46, one of the oldest New Testament papyri, showing 2 Cor 11:33–12:9 Gospels and Acts Four Evangelists MatthewMarkLukeJohn Lukan Acts Acts of the Apostles Epistles and Apo...