Caret
பெரும்பாலான QWERTY விசைப்பலகைகளில் தட்டச்சு செய்வதன் மூலம் வழங்கப்படும் கேரட் என்பது எழுத்துக்கு (சர்க்கம்ஃப்ளெக்ஸ் மற்றும் சர்க்கம்ஃப்ளெக்ஸ் உச்சரிப்பு) பழக்கமாகப் பயன்படுத்தப்படும் பெயர். இந்த சின்னம் நிரலாக்கம் மற்றும் கணிதத்தில் பல்வேறு பயன்பாடுகளைக் கொண்டுள்ளது. ஒரு ஆவணத்தில் ஒரு நிறுத்தற்குறி, சொல் அல்லது சொற்றொடர் எங்கு செருகப்பட வேண்டும் என்பதைக் குறிக்க சரிபார்ப்பில் பயன்படுத்தப்படும் ஒரு அடையாளமான அசல் சரிபார்ப்பவரின் கேர்டுடன் அதன் காட்சி ஒற்றுமையிலிருந்து "கேர்ட்" என்ற பெயர் உருவானது. முறையான ASCII தரநிலை (X3.64.1977) இதை "சர்க்கம்ஃப்ளெக்ஸ்" என்று அழைக்கிறது. வழக்கமாக டயாக்ரிட்டிக்ஸ் (உச்சரிப்பு மதிப்பெண்கள்) பயன்படுத்தும் மொழிகளுக்காக வடிவமைக்கப்பட்ட தட்டச்சுப்பொறிகளில், இவற்றைத் தட்டச்சு செய்ய இரண்டு வழிகள் உள்ளனஃ முன்கூட்டியே இயற்றப்பட்ட எழுத்துக்களுக்கு விசைகளை அர்ப்பணிக்க முடியும் (டயாக்ரிடிக் சேர்க்கப்பட்டுள்ளது); மாற்றாக ஒரு டெட் கீ பொறிமுறையை வழங்க முடியும். பிந்தையது, ஒரு டெட் விசையை தட்டச்சு செய்யும் போது ஒரு குறிப்பு செய்யப்படுகிறது, ஆனால், சாதாரண விசைகளைப் போலல்லாமல், காகித வண்டி நகராது, இதனால் தட்டச்சு செய்யப்பட வேண்டிய அடுத்த எழுத்து உச்சரிப்பின் கீழ் அச்சிடப்படுகிறது. சின்னம் முதலில் தட்டச்சுப்பொறிகள் மற்றும் கணினி அச்சுப்பொறிகளில் வழங்கப்பட்டது, இதனால் சர்ம்ஃப்ளெக்ஸ் உச்சரிப்புகள் எழுத்துக்களில் (அல்லது போல) அதிக அச்சிடப்படலாம். ஐ. எஸ். ஓ/ஐ. இ. சி 646 மற்றும் ஏ. எஸ். சி. ஐ. ஐ. க்கு மாற்றுவது சர்ம்ஃப்ளெக்ஸ் சின்னத்தை ஏ. எஸ். சி. ஐ. ஐ. க்குள் இணைப்பது தட்டச்சுப்பொறிகளில் இந்த முந்தைய இருப்பின் விளைவாகும்ஃ இந்த சின்னம் ஒரு வகை அல்லது சூடான-முன்னணி அச்சிடும் எழுத்தாக சுயாதீனமாக இல்லை. ASCII தரநிலையின் அசல் 1963 பதிப்பு ஒரு குறியீடு புள்ளிக்கு x5E ஐப் பயன்படுத்தியது. இருப்பினும், 1965 ஐ. எஸ். ஓ/ஐ. இ. சி. 646 தரநிலை குறியீடு புள்ளி x5E ஐ தேசிய மாறுபாட்டிற்கு கிடைக்கக்கூடிய ஐந்து குறியீடுகளில் ஒன்றாக வரையறுத்தது, சர்கம்ஃப்ளெக்ஸ் டயாக்ரிடிக் இயல்புநிலையாகவும், மேல் அம்பு மாற்று பயன்பாடுகளிலும் ஒன்றாகும். 1967 ஆம் ஆண்டில், ஏ. எஸ். சி. ஐ. ஐயின் இரண்டாவது திருத்தமும் இதைப் பின்பற்றியது. உச்சரிப்பு குறியீட்டைச் சேர்க்க அதிக அச்சிடுவது எப்போதும் அச்சுப்பொறிகளால் நன்கு ஆதரிக்கப்படவில்லை, மேலும் வீடியோ முனையங்களில் கிட்டத்தட்ட ஒருபோதும் சாத்தியமில்லை. அதற்கு பதிலாக, உச்சரிப்பு எழுத்துக்களைக் காண்பிப்பதற்காக முன்கூட்டியே இயற்றப்பட்ட எழுத்துக்கள் இறுதியில் உருவாக்கப்பட்டன. ஃப்ரீஸ்டாண்டிங் சர்ம்ஃப்ளெக்ஸ் (இது கேரட் என்று அழைக்கப்பட்டது) கணினி மொழிகள் மற்றும் கணித குறியீடு போன்ற பல நோக்கங்களுக்காக விரைவாக மீண்டும் பயன்படுத்தப்பட்டது. குறி இனி ஒரு எழுத்துக்கு மேலே பொருந்த வேண்டிய அவசியமில்லை என்பதால், அது தோற்றத்தில் பெரிதாகிவிட்டது, இதனால் ஒரு உச்சரிப்பை மிகைப்படுத்த பயன்படுத்த முடியாது. யூனிகோடில் இது குறியிடப்பட்டுள்ளது, மேலும் எச். டி. எம். எல் உடன் செருகப்படலாம். இந்த கேரட் மற்ற செவ்ரான் வடிவ எழுத்துக்களுடன் குழப்பமடையக்கூடாது, அதாவது டர்ன் செய்யப்பட்ட வி அல்லது லாஜிக்கல் அண்ட், இது எப்போதாவது கேரட்ஸ் என்று அழைக்கப்படலாம். நிரலாக்க மொழிகளைப் பயன்படுத்துகிறது குறியீடு நிரலாக்க மொழிகளில் பல பயன்பாடுகளைக் கொண்டுள்ளது, அங்கு இது பொதுவாக கேரட் என்று அழைக்கப்படுகிறது. இது எக்ஸ்போனென்டியேஷன், பிட்வைஸ் எக்ஸ்ஓஆர் ஆபரேட்டர், ஸ்ட்ரிங் கான்கடெனேஷன் மற்றும் கேரட் குறியீட்டில் உள்ள கட்டுப்பாட்டு எழுத்துக்கள் ஆகியவற்றைக் குறிக்கலாம். வழக்கமான வெளிப்பாடுகளில், ஒரு சரம் அல்லது வரியின் தொடக்கத்துடன் பொருந்துவதற்கு கேரட் பயன்படுத்தப்படுகிறது; அது ஒரு எழுத்து வகுப்பைத் தொடங்கினால், வகுப்பின் தலைகீழ் பொருந்த வேண்டும். அனைத்து எழுத்து தொகுப்புகள் மற்றும் விசைப்பலகைகளிலும் எழுத்து முதலில் கிடைக்காததால், ஏஎன்எஸ்ஐ சி கேரட்டை முக்கோண வடிவத்தில் படியெடுக்க முடியும். சி + + எழுத்துக்களை முற்றிலுமாகத் தவிர்க்க (for) மற்றும் (for) போன்ற டோக்கன்களையும் ஆதரிக்கிறது. தேவைப்படும்போது எழுத்தை டிகிராஃப் ஆக டிரான்ஸ்கிரிப்ட் செய்ய பரிந்துரைக்கிறது. பாஸ்கல் சுட்டிக்காட்டிகளை அறிவிக்க மற்றும் குறிப்பிடுவதற்கு கேரட்டைப் பயன்படுத்துகிறார். ஸ்மால்டாக்கில், கேரட் என்பது முறை திரும்பும் அறிக்கையாகும். சி + +/சிஎல்ஐ இல்,. நெட் குறிப்பு வகைகள் தொடரியல் பயன்படுத்தி ஒரு கைப்பிடி மூலம் அணுகப்படுகின்றன. மேக் ஓஎஸ் எக்ஸ் மற்றும் ஐஓஎஸ் ஆகியவற்றிற்கான ஆப்பிளின் சி நீட்டிப்புகளில், தொகுதிகளை உருவாக்கவும், தொகுதி வகைகளைக் குறிக்கவும் கேரட்டுகள் பயன்படுத்தப்படுகின்றன. கோ இதை பிட்வைஸ் நாட் ஆபரேட்டராகப் பயன்படுத்துகிறது. Node.js என்பது package.json கோப்புகளில் உள்ள கேரட்டைப் பயன்படுத்துகிறது, இது ஒவ்வொரு குறிப்பிட்ட சார்புக்கும் பயன்படுத்தப்படும் சார்பு தீர்மான நடத்தையைக் குறிக்கிறது. Node.js விஷயத்தில், ஒரு கேரட் எந்த வகையான புதுப்பிப்பையும் அனுமதிக்கிறது, இது செமவரால் வரையறுக்கப்பட்டபடி ஒரு "பெரிய" புதுப்பிப்பாகக் கருதப்படாவிட்டால். சூப்பர்ஸ்கிரிப்ட் மற்றும் எக்ஸ்போனென்டியேஷனுக்கான வாடகை சின்னம் கணிதத்தில், கேரட் எக்ஸ்போனென்டியேஷனைக் குறிக்கலாம் (எ. கா. 3 5 க்கு) வழக்கமான மேல்நிலை உடனடியாகப் பயன்படுத்த முடியாத இடத்தில் (சில கிராஃபிங் கால்குலேட்டர்களைப் போல). டெக் தட்டச்சு அமைப்பில் ஒரு மேல் எழுத்தைக் குறிக்கவும் இது பயன்படுத்தப்படுகிறது. ஐசக் அஸிமோவ் தனது 1974 ஆம் ஆண்டு "வளைந்துபோனது!" என்ற நூலில் இதை விவரித்தார். கட்டுரையில் (ஸ்க்யூஸின் எண்ணில்), "நான் அடுக்கை சாதாரண அளவிலான ஒரு உருவமாக ஆக்குகிறேன், அது ஒரு நெம்புகோலால் பிடிக்கப்படுவது போல் இருக்கிறது, மேலும் அதன் அளவு வளரும்போது அதன் கூடுதல் எடை நெம்புகோலை கீழே வளைக்கிறது". எக்ஸ்போனென்டியேஷனுக்கான கேரெட்டின் பயன்பாட்டை ALGOL 60 இல் காணலாம், இது எக்ஸ்போனென்டியேஷன் ஆபரேட்டரை மேல்நோக்கி சுட்டிக்காட்டும் அம்பாக வெளிப்படுத்தியது, இது கணிதத்தில் பொதுவான சூப்பர்ஸ்கிரிப்ட் குறியீட்டைத் தூண்டும் நோக்கம் கொண்டது. மேல்நோக்கி சுட்டிக்காட்டும் அம்பு இப்போது க்னுத்தின் மேல்-அம்பு குறியீட்டில் ஹைப்பர் செயல்பாடுகளைக் குறிக்கப் பயன்படுத்தப்படுகிறது. எஸ்கேப் எழுத்து இது பெரும்பாலும் கட்டுப்பாட்டு எழுத்துக்களைக் காண்பிப்பதற்கான கேரட் குறியீட்டில் காணப்படுகிறதுஃ எடுத்துக்காட்டாக, மதிப்பு 1 உடன் கட்டுப்பாட்டு எழுத்து என்று பொருள்படும். விண்டோஸ் கட்டளை-வரி மொழிபெயர்ப்பாளர் (cmd.exe) ஒதுக்கப்பட்ட எழுத்துக்களிலிருந்து தப்பிக்க கேரெட்டைப் பயன்படுத்துகிறது (பெரும்பாலான மற்ற ஷெல்ல்கள் பேக்ஸ்லாஷைப் பயன்படுத்துகின்றன). எடுத்துக்காட்டாக, நீங்கள் தட்டச்சு செய்யும் நிரலுக்கு ஒரு வாதமாக 'குறைவான' அடையாளத்தை அனுப்ப. இணைய மன்றங்களில், பேஸ்புக் போன்ற சமூக வலைப்பின்னல் தளங்களில் அல்லது ஆன்லைன் அரட்டைகளில், ஒன்று அல்லது அதற்கு மேற்பட்ட கேரட்கள் மற்றொரு இடுகையின் உரையின் கீழ் பயன்படுத்தப்படலாம், இது அந்த இடுகைக்கு மேல்நோக்கி சுட்டிக்காட்டும் அம்பைக் குறிக்கிறது; அம்பு பயன்பாட்டிற்கு கூடுதலாக, அதை இடுகையிட்ட பயனர் மேலே உள்ள இடுகையுடன் உடன்படுகிறார் என்பதையும் இது குறிக்கலாம். மேலே உள்ள இடுகை பயன்படுத்தப்பட்ட கேரட்டுகளின் எண்ணிக்கையுடன் தொடர்புபடுத்துகிறது அல்லது முந்தைய இடுகையின் சரியான பகுதியை "அடிக்கோடிட்டுக் காட்டுகிறது" அல்லது வெறுமனே வலியுறுத்துவதற்காக கருத்து பதிலளிக்கிறது அல்லது தொடர்புடையது என்பதைக் குறிக்க பல கேரட்டுகள் பயன்படுத்தப்படலாம். ஜாவா கம்பைலர் போன்ற நிரலாக்க மொழி தொகுப்பாளர்களால் இதேபோன்ற பயன்பாடு ஏற்றுக்கொள்ளப்பட்டுள்ளது, இது ஒரு தொகுப்பு பிழை எங்கு ஏற்பட்டது என்பதை சுட்டிக்காட்டுகிறது. தொகுப்பாளர் குறியீட்டின் தவறான வரியை அச்சிட்டு, பிழை இருப்பிடத்தின் காட்சி அறிகுறியைக் கொடுக்க, அடுத்த வரியில் இடைவெளிகளால் திணிக்கப்பட்ட ஒற்றை கேரட்டைப் பயன்படுத்துகிறார். மேலும் பார்க்கவும் சரிபார்ப்பு மற்றும் அச்சுக்கலைகளில் பயன்படுத்தப்படும் கேரட் ஹாட் ஆபரேட்டர், கணிதம் மற்றும் புள்ளிவிவரங்களில் பயன்படுத்தப்படும் ஒரு குறியீடு, சில நேரங்களில் கேரட் குறிப்புகள் குறிப்புகள் அச்சுக்கலை சின்னங்கள் என்று அழைக்கப்படுகிறது.