S tjáning
S-tjáning, einnig kölluð táknræn tjáning, er táknkerfi sem notað er í tölvuforritun til að tákna gögn sem trjákenndri uppbyggingu. Það er setningafræði til að tákna innfelldar listir og er víða notuð í Lisp og mállýskum þess. S-tjáningar samanstanda af frumefnum og listum, þar sem frumefni eru annaðhvort tákn eða tölur, og listir eru í hástafskrúkum og samanstanda af frumefnum og öðrum listum.
S-tjáningar eru einföld og öflug leið til að tákna gögn og kóði á samræmdan hátt. Þau má nota til að tákna flóknar gagnasöfnun, svo sem tré, grafa og töflur, sem og kóðann sjálfan. S-tjáningar eru einnig notaðar sem gagnaskiptasniðmát milli mismunandi forritunarmál og kerfi.
Einfaldleiki og sveigjanleiki S-tjáninga gerir þær að vinsælum valkosti í forritunarmálum sem styðja virkniforritunarparadígmu. Í Lisp, til dæmis, eru S-tjáningar notaðar til að tákna bæði gögn og kóða, sem gerir forritum kleift að vera auðveldlega unnin og umbreytt í keyrslutíma.
Almennt séð eru S-tjáningar öflugur og sveigjanlegur háttur til að tákna gögn og kóða á samræmdan og stöðugan hátt. Þær eru víða notaðar í virkniforritun og eru lykilatriði í Lisp-fjölskyldu forritunarmála.