Lisp , på sitt allra bas , är en lista programmeringsspråk . Till skillnad från språk som C + + , du behöver inte skapa nya objekt för att använda listor , behöver du bara använda parenteser . Lisp använder prefix notation inom listor och funktioner , operatören kommer direkt före sina operander . Lisp använder enstaka - länkade listor , så att du kan använda funktioner " bil" och " cdr " ( eller " vila " ) för att flytta delar av listan runt . Medan " bil " refererar till det första objektet i en lista , " cdr " avser alla andra objekt . Instruktioner
1
Set parenteser runt listobjekt , och separera listobjekt med mellanslag . Till exempel , ( 1 2 4 51 2 ) skapar en lista med fem element .
2
Använd " cons " operation för att lägga till objekt i en lista . Till exempel ( cons 1 ( 2 3 4 ) ) skapar listan ( 1 2 3 4 ) .
3
Skapa en variabel för en lista för att spara listan för senare användning . Till exempel ( SETF test ( 1 2 3 4 ) ) skapas en variabel som kallas "test. " När du skriver "test " i Lisp kommandoraden och tryck på " Enter ", visar skärmen " ( 1 2 3 4 ) . " Addera