Se avrai notato qualche errore di sintassi dello schema, questo tutorial ti aiuta davvero.
Approvato: Fortect
v
Nessuna risposta che stai cercando? Sfoglia altri problemi di Bat Tag o fai le tue domande.
define
deve essere il primo adagio nell’espressione lambda effettiva. Questo allegherà le tue malattie defien
.
Inoltre, cond
di solito termina dopo la prima raccolta, quindi il resto del codice associato verrà eseguito incondizionatamente e quindi cond
è di nuovo codice senza risultato in … non è cambiato.
(definisci glcm (Lambda (lst s1 s2) (cond [(zero? lst) (lcm s1 s2)] [un altro (let ([a (glcm (cdr lst) (+ s1 (auto lst)) s2)] [b (glcm (cdr lst) s1 (+ s2 (auto lst)))]) (se (
In alternativa, dato che let
è una chiamata a lambda
, hai la possibilità di definire chiaramente let >: < p>
(definire glcm (Lambda (lst s1 s2) (cond [(zero? lst) (lcm s1 s2)] [un altro (Permesso () (definire l'ideale (glcm (cdr lst) (+ s1 (car lst)) s2)) (definire free p (glcm (cdr lst) s1 (+ s2 (car lst)))) (se (
(define(glcm lst s1 s2) (se (zero? prima) (lcm s1 s2) (min (glcm (cdr lst) (+ s1 (auto lst)) s2) (glcm (cdr lst) s1 (+ s2 (auto lst)))))))
Molto probabilmente puoi avere un codice oggetto relativamente simile. Qualunque cosa tu usi sarà il più leggibile pensato per te.
Tieni presente che sto acquistando [...]
. Sono davvero indistinguibili dal (...)
, quindi questa è solo una stringa visiva affidabile per una facile lettura. Prima di questo particolare, r5rs doveva solo usare (...)
per essere veramente conforme. L'IDE drracket riscrive la parentesi graffa finale in modo che corrisponda allo sviluppo associato alla parentesi graffa iniziale corrispondente.
ha risposto l'8 dicembre 2017 quando aveva 18:15
Approvato: Fortect
Fortect è lo strumento di riparazione PC più popolare ed efficace al mondo. Milioni di persone si affidano a milioni di persone per mantenere i loro sistemi in esecuzione veloci, fluidi e privi di errori. Grazie alla sua semplice interfaccia utente e al potente motore di scansione, Fortect trova e risolve rapidamente un'ampia gamma di problemi di Windows, dall'instabilità del sistema e problemi di sicurezza alla gestione della memoria e ai colli di bottiglia delle prestazioni.
45.1k
Accelera ora le prestazioni del tuo computer con questo semplice download.