PascalABC.NET 3.8.3 நிரலாக்க அமைப்பு இப்போது கிடைக்கிறது. இது .NET தளத்திற்கான குறியீடு உருவாக்கும் ஆதரவு, .NET நூலகங்களைப் பயன்படுத்தும் திறன், மற்றும் ஜெனரிக் கிளாஸ்கள், இன்டர்ஃபேஸ்கள், ஆப்பரேட்டர் ஓவர்லோடிங், λ எக்ஸ்பிரஷன்கள், எக்ஸெப்ஷன்கள், கார்பேஜ் கலெக்ஷன், எக்ஸ்டென்ஷன் மெத்தட்கள், அனானிமஸ் கிளாஸ்கள், மற்றும் ஆட்டோகிளாஸ்கள் போன்ற கூடுதல் அம்சங்களுடன் கூடிய பாஸ்கல் நிரலாக்க மொழியின் ஒரு பதிப்பை வழங்குகிறது. இந்தத் திட்டம் முதன்மையாகக் கல்வி மற்றும் ஆராய்ச்சியை நோக்கமாகக் கொண்டுள்ளது. இந்தத் தொகுப்பில், குறியீடு குறிப்புகள், தானியங்கு வடிவமைப்பு, ஒரு டீபக்கர், ஒரு ஃபார்ம் டிசைனர், மற்றும் தொடக்கநிலையாளர்களுக்கான குறியீடு மாதிரிகள் ஆகியவற்றுடன் கூடிய ஒரு மேம்பாட்டுச் சூழலும் அடங்கும். இந்தத் திட்டத்தின் குறியீடு LGPLv3 உரிமத்தின் கீழ் விநியோகிக்கப்படுகிறது. இதில் பில்டிங் சாத்தியமாகும். Linux (மோனோவை அடிப்படையாகக் கொண்டு) மற்றும் Windows.
புதிய வெளியீட்டில் மாற்றங்கள்:
- டவுன்டு மாடிஃபையர் பயன்படுத்தப்படாவிட்டால், "for" லூப் இப்போது ஒரு படி படியை ஏற்றுக்கொள்கிறது. ஒரு பூஜ்ஜிய படி ZeroStepException ஐ வீசுகிறது. var iக்கு ஆரம்பம்:=1 முதல் 6 படி 2 வரை அச்சிட (i); Println; var c:='f' முதல் 'a' படி -2 செய்ய Print(c); முடிவு.
- ஃபோர்ச் லூப்பில் ஒரு குறியீட்டைப் பயன்படுத்த இது அனுமதிக்கப்படுகிறது: Arr(1,2,3) குறியீட்டில் foreach var x ஐத் தொடங்கவும் i do Println(i,x); முடிவு.
- லைப்ரரி செயல்பாடு TypeName பிழை வெளியீட்டிற்கான நிலையான ErrOutput ஸ்ட்ரீமை செயல்படுத்துகிறது: var o: (integer,integer)->() := (x,y)->Print(1); Println(TypeName(o)); var o1 := புதிய பட்டியல்[2,3]; Println(TypeName(o1)); முடிவு.
- ஊடாடும் ஒலிம்பியாட் சிக்கல்களைத் தீர்ப்பதைத் தடுக்கும் உள்ளீடு திசைதிருப்பலில் உள்ள பிழை சரி செய்யப்பட்டது.
ஆதாரம்: opennet.ru
