Frage

Ich habe zwei Funktionen, f und g, die sich gegenseitig rekursiv nennen. Leider wann f Anrufe g, Es wurde noch nicht deklariert, daher bekomme ich einen "ungebundenen" Fehler. Wie kann ich diese Funktion in SML/NJ prototypieren (oder was auch immer das äquivalente Vokabular ist)?

War es hilfreich?

Lösung

Verwenden and:

fun f x = ... 
and g x = ...

Mehr Info hier.

Andere Tipps

Gegenseitige Rekursion. Verwenden and Anstatt von fun zwischen den beiden Funktionen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top