Ho cercato di trovare un ambiente che non implicasse l'installazione di altro sul mio Mac per Lisp, dato che non lo userò dopo aver fatto i compiti (chi lo sa se continuo a usarlo). Ho provato a guardare ma non riesco a trovare nulla. Qualcuno sa se ce l'ha e come usarlo all'interno di Emacs?Mac OS X ha un ambiente Lisp integrato con Emacs?
risposta
Sono disponibili alcune opzioni per ambienti Lisp con un clic.
Se si preferisce un ambiente basato su Emacs, consultare LispBox. Questo in realtà installa un'istanza separata di Emacs, afaik, quindi probabilmente non avrai le tue impostazioni Emacs esistenti con esso.
Se si desidera utilizzare il proprio Emacs esistente, SLIME è disponibile sia tramite quicklisp (che si dovrebbe davvero utilizzare) o tramite .
Se siete ok con non avere un ambiente Emacs, e non avete intenzione di utilizzare la lingua per lungo, guardare in LispWorks personal, che ha un programma di installazione con un solo clic ambiente in OS X.
Se in realtà stai chiedendo di Scheme (o potresti usare Scheme o Common Lisp), dai uno sguardo allo Racket (non tecnicamente uno Schema, in realtà ha un sacco di funzionalità aggiuntive, ma supportano R5RS e hanno un valore abbastanza short list of unsupported R6RS features) .
Lispworks personale, è quella lisc comune? Edit: in realtà ho capito. Grazie mille per i link! – Andy
Emacs Lisp è piuttosto diverso dal normale Lisp, quindi probabilmente non è direttamente utile per le lezioni o lo studio autonomo se il tuo obiettivo è qualcosa come Scheme o Common Lisp. Ma sì, Emacs ha il suo interprete Lisp (o meglio, è il suo interprete Lisp). Potresti voler leggere le differenze tra Emacs elisp e altri dialetti/varianti per determinare se potrebbe soddisfare le tue esigenze.
Hmm, grazie mille per l'avvertimento. Sto imparando la lisp comune – Andy
Se si (richiede 'cl) 'si inseriranno alcune macro di convenienza per il controllo del flusso e del loop, la semplice manipolazione delle stringhe, ecc. Che consente di usare un insieme limitato di contromisure Lisp comuni, ma difficilmente il CLOS completo. Potresti essere in grado di completare i primi esercizi con quello, però. Gli utenti Serious Lisp eseguono un interprete Lisp "reale" come sottoprocesso; cercare "Lisp inferiore" nel manuale o in Google. – tripleee
E non avrai lo scoping lessicale, che ti morderà in modi grandi e inaspettati. – JasonFruit
Avete controllato Ready Lisp? Dai un'occhiata anche allo here.
Clozure CL è una disposizione gratuitamente dal Mac App Store http://itunes.apple.com/us/app/clozure-cl/id489900618?ls=1&mt=12
- 1. Posso installare WhizzyTeX per Emacs su un Mac (Mac OS X è un ambiente unix)?
- 2. emacs su OS X 10.6
- 3. Dove è il mio file .emacs su Mac OS X
- 4. ca-certificates Mac OS X
- 5. Mac OS X Visualizza swapping
- 6. JNotify su Mac OS X?
- 7. Come distribuire un Mac OS X con librerie dipendenti?
- 8. utilizzando PEAR con MAC OS X
- 9. Sviluppo Symbian C++ con Mac OS X
- 10. Consigli per una configurazione lisp su Mac OS X (qualsiasi dialetto)?
- 11. Problema con Virtualenv su Mac OS X
- 12. Mac OS X Lion non ha/Developer/cartella usr
- 13. ldconfig per Mac OS X
- 14. SetWindowsHookEx per Mac OS X?
- 15. Puoi creare un servizio Mac OS X con Python? Come?
- 16. Mac OS X Sandbox e Disk Arbitration
- 17. Emacs 23.1 e Mac OS X problema con i file trascinare e rilasciare
- 18. Simula scarsa larghezza di banda in un ambiente di test (Mac OS X)?
- 19. Architettura dell'applicazione Cocoa su Mac OS X
- 20. Esecuzione di Ant con JDK 1.6 su Mac OS X
- 21. Pascal IDE per Mac OS X
- 22. Impossibile visualizzare SWT su Mac OS X
- 23. Indirizzo MAC dall'interfaccia su OS X (C)
- 24. sendmail in Mac OS X Yosemite
- 25. Applicazione Java Windows vs Mac OS X
- 26. Quale schema per Mac OS X Snow Leopard ha il miglior supporto?
- 27. Installazione OpenCV su Mac OS X
- 28. GUI Java Swing su Mac OS X
- 29. Sincronizzazione dati iOS e Mac OS X
- 30. Ottieni localhost su mac OS X Yosemite
È possibile * * solo spazzatura subito dopo, si sa - non è come una lisca sarebbe infettare il vostro Mac e masticare il disco. Nessuno dei Mac Lisps che io conosca richiede alcun tipo di installazione oltre "copia l'app ovunque". – molbdnilo