Mis on metategelane?

Metamärk on üks paljudest tähemärkidest, mis kasutamisel ei esinda ühtki erinevatest tähtedest või numbritest, mida me tavaliselt suhtlemiseks kasutame. Metamärgil on konkreetne tähendus, näiteks see, et erinevad sõnad tuleks koodireas eraldada.

Metamärk ütleb teie arvutile, kuidas edasi toimida, sisuliselt selgitades, mida teha metamärgile järgnevate tähemärkidega. Teisisõnu loeb arvuti operatsioonisüsteem metamärki, tõlgendab selle tähendust ja sooritab seejärel selle tõlgenduse põhjal toimingu. Selline tegevus võib hõlmata süsteemi käsu andmist lausete eraldamiseks või sõna erineva kirjapildi otsimist.

Metamärgi saab luua mitmesugustest sümbolitest, sealhulgas kirjavahemärkidest. Kui metamärki pole vaja ja kirjavahemärke kasutatakse nende algsel eesmärgil, tuleb need ülejäänud stringist eristada. Seda saab teha, pannes need jutumärkidesse või kasutades kaldkriipsu. Teine termin sellise sümboli eraldamiseks on “põgenemine”.

Teine näide metamärgist on ühe muu standardsümboli kasutamine teistsugusel viisil, näiteks dollarimärgi kasutamine rea lõpu tähistamiseks. Küsimärk on otsingute tegemisel väga kasulik metamärk. Te ei pruugi täpselt teada, kuidas antud sõna failis on kirjutatud, tavaline näide on “au” või “au”.

Selleks et anda süsteemile juhend mõlemat kirjapilti otsima, tippige “hono(u)?r”. Metsümbol, antud juhul küsimärk, käsib teie arvutil leida sõna au, olenemata sellest, kuidas see on kirjutatud, kas u-ga või ilma. Teisest küljest, kui otsite metamärki, peate seda tsiteerima või sellele eelnema tagasilöök, et seda tavalises kasutuses otsida. Oletame, et tahtsid otsida ainult küsimärki. Kuna see on metamärk, peaksite kasutama selle ees kaldkriipsu või selle ümber jutumärke, et süsteem saaks teie käsku järgida.

Kuigi mõnel metategelasel on konkreetne eesmärk või need vastavad ainult teatud tähemärkidele, on ka neid, mis sobivad mis tahes tähemärgiga. Punkt ehk punkt on üks neist. Metamärki, mis sobib mis tahes tähemärgiga, nimetatakse metamärgiks.