एसआईओडी

स्कीम इन वन डेफन, या ह्यूमरसली स्कीम इन वन डे (एसआईओडी) एक प्रोग्रामिंग भाषा है, लिस्प भाषा की एक बोली, बोली स्कीम का एक छोटे आकार का कार्यान्वयन, सी में लिखा गया है और सी कार्यक्रमों के अंदर एम्बेड करने के लिए डिज़ाइन किया गया है। यह शायद लिस्प जैसी भाषा का सबसे छोटा व्यावहारिक कार्यान्वयन होने के कारण उल्लेखनीय है। यह मूल रूप से जॉर्ज जे कैरेट द्वारा लिखा गया था। यह जीएनयू लेसर जनरल पब्लिक लाइसेंस (एलजीपीएल) के तहत जारी किया गया मुफ़्त और ओपन-सोर्स सॉफ़्टवेयर है।

विशेषताएँ
एसआईओडी सुविधाओं में शामिल हैं:
 * लैम्ब्डा पेपर्स से योजना के मूल संस्करण को लागू करता है लेकिन आधुनिक भाषा तकनीकी मानकों में से कोई भी नहीं।
 * लिस्प प्रोग्रामिंग भाषा में रूढ़िवादी कचरा संग्रहण के बहुत शुरुआती उपयोग का प्रतिनिधित्व करता है, जिसे बाद में एससीएम (योजना कार्यान्वयन) और जीएनयू गुइले द्वारा कॉपी किया गया था।
 * संकलक को एक निश्चित मशीन कोड फ़ंक्शन प्रस्तावना उत्सर्जित करके कार्यान्वित किया जाता है, जिसके बाद व्याख्या किए जाने वाले पार्स वृक्ष का तेजी से लोड होने वाला बाइनरी प्रतिनिधित्व होता है।

अनुप्रयोग

 * जीएनयू इमेज मैनिपुलेशन प्रोग्राम (जीआईएमपी) - जीआईएमपी 2.4 जारी होने तक एसआईओडी इसकी प्राथमिक विस्तार भाषा, स्क्रिप्ट-फू थी।
 * सियाग कार्यालय - स्कीम इन ए ग्रिड (एसआईएजी) आधार के रूप में एसआईओडी का उपयोग करने वाला एक स्प्रेडशीट एप्लिकेशन है।
 * महोत्सव भाषण संश्लेषण प्रणाली - एसआईओडी इसका अंतर्निहित कमांड दुभाषिया है।

बाहरी संबंध

 * SIOD on CodePlex
 * SIOD on CodePlex
 * SIOD on CodePlex