ALTRAN
ALTRAN (இயற்கணித TRANslator) என்பது முழு எண் குணகங்களுடன் பல மாறிகளின் பகுத்தறிவு செயல்பாடுகளை முறையான கையாளுதலுக்கான ஒரு நிரலாக்க மொழியாகும். இது 1960 களில் பெல் ஆய்வகத்தில் உருவாக்கப்பட்டது. ALTRAN என்பது ALPAK பகுத்தறிவு இயற்கணித தொகுப்பின் ஒரு FORTRAN பதிப்பாகும், மேலும் "ஒரு கூடுதல் பிரகடனம், 'இயற்கணித' வகை அறிவிப்பைச் சேர்ப்பதன் மூலம் FORTRAN இன் ஒரு மாறுபாடாக கருதப்படலாம்". ALTRAN என்பது ANSI FORTRAN இல் எழுதப்பட்டாலும், இருப்பினும் FORTRAN செயல்படுத்தல்களில் வேறுபாடுகள் உள்ளன. ALTRAN M6 எனப்படும் மேக்ரோ செயலியைப் பயன்படுத்துவதன் மூலம் இயந்திர சார்புநிலைகளைக் கையாளுகிறது. "நீட்டிக்கப்பட்ட அல்கோல் நிரல்களை ஃபோர்ட்ரான் IV ஆக மாற்றும்" ஆல்ட்ரான் என்று அழைக்கப்படும் ஃபோர்ட்ரான் மொழிபெயர்ப்பாளருக்கு ALGOL உடன் ALTRAN குழப்பமடையக்கூடாது. 1964 ஆம் ஆண்டில் எழுதப்பட்ட வரலாறு ஆல்பாக், முதலில் ஃபோர்ட்ரானுக்கான துணை நெறிமுறைகளின் தொகுப்பை அசெம்பிளி மொழியில் எழுதியது. இந்த சப்ரூட்டின்கள் ALTRAN க்காக FORTRAN இல் மீண்டும் எழுதப்பட்டன. ALTRAN இன் ஆரம்ப பதிப்பு 1960 களின் நடுப்பகுதியில் எம். டக்ளஸ் மெக்ல்ராய் மற்றும் டபிள்யூ ஸ்டான்லி பிரவுன் ஆகியோரால் உருவாக்கப்பட்டது. இருப்பினும், அவர்களின் ஆல்ட்ரான் மொழிபெயர்ப்பாளர் முடிந்த உடனேயே, ஆல்பாக் மற்றும் ஆல்ட்ரானை நம்பியிருந்த ஐபிஎம் 7094 கணினிகள், புதிய இயந்திரங்களுக்கு ஆதரவாக படிப்படியாக வெளியேற்றப்பட்டன. இது பிரவுன், ஆண்ட்ரூ டி. ஹால், ஸ்டீபன் சி. ஜான்சன், டென்னிஸ் எம். ரிச்சி மற்றும் ஸ்டூவர்ட் ஐ. ஃபெல்ட்மேன் ஆகியோரால் உருவாக்கப்பட்ட மிகவும் மேம்பட்ட ஆல்ட்ரான் மொழியின் வளர்ச்சிக்கும் செயல்படுத்தலுக்கும் வழிவகுத்தது, இது மிகவும் எளிதில் எடுத்துச் செல்லக்கூடியதாக இருந்தது. மொழிபெயர்ப்பாளர் ரிச்சியால் செயல்படுத்தப்பட்டார், ஹாலின் மொழிபெயர்ப்பாளர், ஃபெல்ட்மேன், ஹால் மற்றும் ஜான்சனின் ரன்-டைம் பகுத்தறிவு செயல்பாடு மற்றும் பல்லுறுப்புக்கோவை நடைமுறைகள் மற்றும் ஜான்சனின் ஐ/ஓ நடைமுறைகள். பின்னர், ஃபெல்ட்மேன் மற்றும் ஜூலியா ஹோ ஆகியோர் ஒரு பகுத்தறிவு வெளிப்பாடு மதிப்பீட்டு தொகுப்பைச் சேர்த்தனர், இது ALTRAN ஆல் தயாரிக்கப்பட்ட குறியீட்டு வெளிப்பாடுகளின் எண் மதிப்பீட்டிற்கான துல்லியமான மற்றும் திறமையான FORTRAN துணை முறைகளை உருவாக்கியது. 1979 ஆம் ஆண்டில், ALTRAN விமானப்படை ஆயுத ஆய்வகத்தில் கட்டுப்பாட்டு தரவுக் கழகம் 6600 மற்றும் சைபர் 176 கணினிகளுக்கு அனுப்பப்பட்டது. "ALTRAN ஒரு பிஎல்/ஐ சூழலில் ஃபார்மாக்கை விட 15 மடங்கு வேகமாக உள்ளது, மேலும் இது குறைப்பை விட குறைந்தது 12 மடங்கு வேகமாக உள்ளது" என்று அவர்கள் கண்டறிந்தனர். கொடுக்கப்பட்ட வன்பொருளில் அல்லது நியாயமான நேரத்தில் ஃபார்மாக் அல்லது ரெடுஸ் கையாள முடியாத சிக்கல்களை ALTRAN ஆல் விரைவாக தீர்க்க முடிந்தது என்பதும் கவனிக்கப்பட்டது. மாதிரி நிரல் செயல்முறை #சிம்பிள் எடுத்துக்காட்டு FTNOUT LONG ALGEBRAIC (X: 10, Y: 10) F ALTRAN FTNOUT OPTS (201,72) #FTNOUT 72F = EXPAND ((X + 2 * Y + 1000000) * * 3) WRITE F #PRINT F WRITE (25) "FUNCTIN F (X, Y)" "C EXAMPLE PROG WRITTEN WITH FTNOUT". , எஃப், "ரிட்டர்ன்" டிஎம், "எண்ட்" #யூனிட் 25 இல் ஒரு எளிய திட்டத்தை நாங்கள் எழுதியுள்ளோம், இப்போது இந்த ஆல்ட்ரான் வெளியீட்டை சட்டபூர்வமான ஃபோர்ட்ரானுக்கு அழைக்கிறோம். எஃப். டி. என். ஓ. யு. டி எண்ட் செயல்பாடுகள் குறிப்புகள் டபிள்யூ. எஸ். பிரவுன், "டிஜிட்டல் கணினியில் குறியீட்டு இயற்கணிதத்திற்கான ஒரு மொழி மற்றும் அமைப்பு", SYMSAC '66 குறியீட்டு மற்றும் இயற்கணித கையாளுதல் குறித்த முதல் ACM சிம்போசியத்தின் நடவடிக்கைகள், p. 501-540, ஜனவரி 1966. டபிள்யூ. எஸ். பிரவுன், ALTRAN பயனர் கையேடு (2 வது பதிப்பு. ), பெல் ஆய்வகங்கள், முர்ரே ஹில், என். ஜே., 1972. டபிள்யூ. எஸ். பிரவுன், ALTRAN பயனர் கையேடு (3வது பதிப்பு. ), பெல் ஆய்வகங்கள், முர்ரே ஹில், என். ஜே, 1973. ஸ்டூவர்ட் ஐ. ஃபெல்ட்மேன், "ஆல்ட்ரானின் சுருக்கமான விளக்கம்", ஏசிஎம் சிக்சம் புல்லட்டின், தொகுதி 9 இதழ் 4, நவம்பர் 1975, பக்கம் 12-20. ஏ. டி. ஹால் மற்றும் எஸ். சி. ஜான்சன், "சிக்சம் சிக்கலுக்கான அல்ட்ரான் நிரல்கள் #6", ஏசிஎம் சிக்சம் புல்லட்டின், தொகுதி 8 இதழ் 2, மே 1974, பக்கம் 12-36. மன்சூர் ஃபரா, "இணைக்கப்பட்ட ஃபோரஸ்ட் மேனிபுலஷன் சிஸ்டம்களின் ALTRAN பயன்பாட்டின் ஒரு முறையான விளக்கம்", தொழில்நுட்ப அறிக்கை CS-73-08, வாட்டர்லூ பல்கலைக்கழகம், ஏப்ரல், 1973. 1968 இல் கணினி தொடர்பான அறிமுகங்கள் ஃபோர்ட்ரான் நிரலாக்க மொழி குடும்பம் கணினி இயற்கணித அமைப்புகள்