STOIC
STOIC (ஸ்டாக்-ஓரியண்டட் இன்டராக்டிவ் கம்பைலர்) என்பது 1970 களின் நிரலாக்க மொழியாகும், இது ஃபோர்த்தின் மாறுபாடு ஆகும். வரலாறு STOIC பாஸ்டனில் உள்ள எம்ஐடி மற்றும் ஹார்வர்ட் பயோமெடிக்கல் இன்ஜினியரிங் சென்டரில் (சுகாதாரம், அறிவியல் மற்றும் தொழில்நுட்ப பிரிவின் ஒரு பகுதி) தொடங்கியது மற்றும் 1970 களின் நடுப்பகுதியில் ஜொனாதன் சாச்ஸால் எழுதப்பட்டது. லோட்டஸ் டெவலப்மெண்ட்டின் முதன்மை புரோகிராமராக ஜொனாதன் சாச்ஸ் இருந்தார், மேலும் லோட்டஸின் முதல் பதிப்பை எழுதினார். STOIC இன் அசல் பதிப்பு ஒரு டேட்டா ஜெனரல் நோவா மினிகம்ப்யூட்டரில் எழுதப்பட்டு 8080 க்கு குறுக்கு-கூடியது. STOIC அதன் சொந்த பழமையான ஆனால் பயனுள்ள கோப்பு அமைப்புடன் வந்தது, மேலும் 24K நினைவகம் மற்றும் ஒரு டெலிடைப் இயந்திரத்துடன் எந்த 8080-அடிப்படையிலான நுண்செயலியிலும் சிறிய ஆரம்ப வேலை மூலம் துவக்க முடியும். ஆதாரம் பொது களத்தில் வெளியிடப்பட்ட பிறகு, இந்த அமைப்பு பின்னர் CP/M இன் கீழ் இயங்க மாற்றியமைக்கப்பட்டது. "சொற்களின்" விரிவாக்கக்கூடிய சொற்களஞ்சியத்தைப் பயன்படுத்துவதில் STOIC கருத்தியல் ரீதியாக FORTH உடன் ஒத்திருப்பதாகக் கூறப்பட்டது. STOIC என்பது உண்மையில் FORTH இன் பகுத்தறிவார்ந்த, மேலும் நிலையான, பேச்சுவழக்கு ஆகும். அந்த நேரத்தில் இந்த அமைப்பு ஒரு உள்ளமைக்கப்பட்ட அசெம்ப்ளர், மிதக்கும்-புள்ளி தொகுப்பு, குறுக்கீடு கையாளுதல் மற்றும் டிஸ்ப்ளே எடிட்டர் (நோவா டிஸ்ப்ளே எடிட்டரைப் போலவே) ஆகியவற்றைக் கொண்டிருப்பதில் குறிப்பிடத்தக்கதாக இருந்தது. ஆதாரம் மற்றும் ஆவணங்கள் பல ஆண்டுகளாக சிபி/எம் பயனர்கள் குழுவால் விநியோகிக்கப்பட்டன. ஒரு நடைமுறை மேம்பாட்டு அமைப்பாக, இது FORTH இன் சமகால அமலாக்கங்களுடன் சாதகமாக ஒப்பிடப்பட்டது, மேலும் பயன்பாடுகளின் வளர்ச்சிக்கு விரிவாகப் பயன்படுத்தப்பட்டது. சி மொழியில் எழுதப்பட்ட ஒரு சிறிய பதிப்பு பொது களத்தில் வைக்கப்பட்டது மற்றும் சிபி/எம் பயனர்கள் குழுவால் (யுகே) விநியோகிக்கப்பட்டது. பின்னர், ஸ்மித்சோனியன் இன்ஸ்டிடியூஷன் ஆஸ்ட்ரோபிசிகல் அப்சர்வேட்டரியில் (எஸ். ஏ. ஓ) ரோஜர் ஹாக் என்பவரால் வி. எம். எஸ்-இன் கீழ் டி. இ. சி. வி. ஏ. எக்ஸ்-க்கு அனுப்பப்பட்டு டி. இ. சி. யு. எஸ்-ஆல் விநியோகிக்கப்பட்டது. இது குறைந்தபட்சம் 1985 இலையுதிர் காலம் வரை விநியோகிக்கப்பட்டது. செயல்பாடுகள் STOIC, மற்ற FORTH வகைகளைப் போலல்லாமல், FORTH வட்டு I/O ஐப் பயன்படுத்துவதை விட VMS I/O மற்றும் கணினி சேவைகளுடன் ஒருங்கிணைக்கப்பட்டது. இது இயந்திரக் குறியீட்டையும் (இன்லைன் மற்றும் சப்ரூட்டின் அழைப்புகள்) ஆதரித்தது. STOIC ஒரு அடுக்கைப் பயன்படுத்தி இரட்டை துல்லிய மிதக்கும் புள்ளி செயல்பாடுகளை ஆதரித்தது. சில அஞ்சல் பட்டியல் கருத்துகளின்படி, STOIC முதலில் 1975 இல் ஜொனாதன் சாக்ஸ் என்பவரால் எழுதப்பட்டது. எல்எஸ்இ என்ற மற்றொரு நிரலை ராபர்ட் கோய்கே எழுதினார், இது STOIC இன் சில கருத்துக்களை இணைத்தது (ஒரு ஆரம்ப பதிப்பு STOIC என்று அழைக்கப்பட்டிருக்கலாம்). எல்எஸ்இ, எல்எஸ்இ64 (ஆய்வக மென்பொருள் சூழல்) இன் தானியங்கி கருவி வடிவம் ஜான் டோட்டியால் பராமரிக்கப்படுகிறது. STOIC இன் ஒரு பதிப்பு "ஸ்டேக் ஓரியண்டட் இன்டர்பிரெட்டிவ் கம்பைலர்" என்று குறிப்பிடப்பட்டுள்ளது, ஆனால் அது எது என்பது தெளிவாகத் தெரியவில்லை. STOICAL (லினக்ஸுக்கு மாற்றியமைக்கப்பட்ட ஸ்டேக் ஓரியண்டட் இன்டராக்டிவ் கம்பைலர்) STOIC ஆல் ஈர்க்கப்பட்டது. 1980 களின் முற்பகுதியில் எர்னஸ்ட் ஈ. பெர்க்மேன் என்பவரால் STOIC ஐ PISTOL (போர்ட்டப்லி இம்ப்லிமெண்டட் ஸ்டேக் ஓரியண்டட் லாங்குவேஜ்) என்று அழைக்கப்படும் மொழியில் மறுபிறவி எடுக்க முயற்சி செய்யப்பட்டது. சிவப்பு (உரை ஆசிரியர்) குறிப்புகள் வெளிப்புற இணைப்புகள் STOIC கர்னல் மூல ஃபோர்த் புரோகிராமிங் மொழி குடும்பம் ஹார்வர்ட் பல்கலைக்கழகம்