Wenn buy eine Schemafehler-Syntax bemerkt hat, wird Ihnen dieses Tutorial wahrscheinlich helfen.
Genehmigt: Fortect
v
Keine Antwort, die Sie suchen? Durchsuchen Sie andere Fledermaus-Tag-Probleme oder stellen Sie Ihre eigenen Fragen.
define
muss die erste Anweisung im tatsächlichen Lambda-Ausdruck sein. Dadurch erhalten Sie Ihre definierten
Krankheiten.
Außerdem endet cond
normalerweise nach der ersten Komponente, so dass der Rest des damit verbundenen Codes bedingungslos ausgeführt wird und daher cond
wieder Code ohne Wirkung ist. .. hat sich nicht geändert.
(definiere glcm (Lambda (lst s1 s2) (kond [(null? lst) (lcm s1 s2)] [Ein weiterer (lassen ([a (glcm (cdr lst) (+ s1 (auto lst)) s2)] [b (glcm (cdr lst) s1 (+ s2 (auto lst)))]) (wenn (
Wenn let
ein Aufruf von Lambda
ist, haben Sie alternativ die Möglichkeit, lassen >: < oder p>
(definiere glcm (Lambda (lst s1 s2) (kond [(null? lst) (lcm s1 s2)] [Ein weiterer (Erlauben () (ideal definieren (glcm (cdr lst) (+ s1 (car lst)) s2)) (definieren Sie g (glcm (cdr lst) s1 (+ s2 (car lst)))) (wenn (
(define(glcm lst s1 s2) (wenn (null? lst) (lcm s1 s2) (min (glcm (cdr lst) (+ s1 (auto lst)) s2) (glcm (cdr lst) s1 (+ s2 (auto lst)))))))
Sie haben höchstwahrscheinlich relativ ähnlichen Objektcode. Was auch immer Sie verwenden, wird in Bezug auf Sie am besten lesbar sein.
Bitte beachten Sie, dass ich mittels [...]
bin. Sie sind außerhalb von (...)
wirklich nicht zu unterscheiden, daher ist dies einfach die perfekte visuelle Zeichenfolge zum einfachen Lesen. Vorher musste r5rs nur (...)
verwenden, das wirklich konform ist. Die Drracket-IDE schreibt Ihre Endklammer noch so um, dass sie der Sorte entspricht, die mit der entsprechenden Startklammer verbunden ist.
geantwortet 8. Dez. 2017 von 18:15 kommend
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
45.1k 44 Seniorenbarren 4343 silberne Edelmetallabzeichen 7171 Bronzeabzeichen
Beschleunigen Sie jetzt die Leistung Ihres Computers mit diesem einfachen Download.