Lisp , på sin meget base, er en liste -orienteret programmeringssprog. I modsætning til sprog som C + +, behøver du ikke at oprette nye objekter for at bruge lister , du simpelthen nødt til at bruge parenteser . Lisp bruger præfiks notation inden lister og funktioner , operatøren kommer direkte , før dets operander . Lisp bruger enkeltvis -linked lister , så du kan bruge operationer " bil " og " cdr " (eller "hvile" ) til at flytte dele af listen rundt. Mens "bil " henviser til det første element på en liste , " cdr " refererer til hver anden post. Instruktioner
1
Set parenteser omkring listeelementer , og adskil listeelementer med mellemrum . For eksempel opretter ( 1 2 4 51 2 ) en liste med fem elementer.
2
Brug " cons " operation for at føje elementer til en liste. For eksempel ( ulemper 1 (2 3 4)) opretter en liste (1 2 3 4).
3
Definer en variabel til en liste for at gemme listen til senere brug. For eksempel opretter ( SETF test (1 2 3 4)) en variabel kaldet "test ". Når du skriver "test " i Lisp kommandolinjen og klik på "Enter ", skærmen vil vise " (1 2 3 4). "