Suchergebnisse für Anfrage "sml"

2 die antwort

Was sind die Optionen EINIGE und KEINE in SML?

Ich bin neu in SML (und eigentlich in der Programmierung). fun readlist (infile : string) = let val ins = TextIO.openIn infile fun loop ins = case TextIO.inputLine ins of SOME line => line :: loop ins | NONE => [] in loop ins before ...

1 die antwort

SML So definieren Sie die richtige Option

Warum funktioniert der folgende Code nicht?

8 die antwort

Functional Breadth First Search

Funktionale Tiefensuche ist in gerichteten azyklischen Diagrammen sehr schön. ie können wir jedoch in Diagrammen mit Zyklen eine unendliche Rekursion vermeiden? In einer prozeduralen Sprache würde ich Knoten markieren, wenn ich auf sie treffe, ...

TOP-Veröffentlichungen

1 die antwort

Wenn SML.NET Funktoren hatte, warum kann F # nicht?

1 die antwort

Horner-Algorithmus in SML? [geschlossen]

Ich versuche umzusetzenHorners Algorithmus [http://en.wikipedia.org/wiki/Horner%27s_algorithm]in SML. fun horner(lst1:real list,x:real) = let val i = ref 1 val result = ref (List.last(lst1)) in if (lst1) = ([]:real list) then 0.0 else while (!i ...

1 die antwort

Wann werden in SML Semikolons verwendet?

Ich weiß, dass in REPL Semikolons als Abschlusszeichen verwendet werden. Aber ich bin verwirrt, wann ich sie in einer Quelldatei verwenden soll.Zum Beispiel ...

2 die antwort

Help sml - Troubled

Wie man eine Funktion so deklariert Listn: '' eine Liste -> '' eine Liste -> bool, listn xs und ys geben true zurück. Beispiel: lisen [# "1" # "2"], [# "1" "# 3"] geben false zurück und [# "1", # "2"] [# "2", # "1"] return true

3 die antwort

Unterdrücken Sie die Ausgabe von "val it" in Standard ML

Ich schreibe ein "Skript" in Standard ML (SML / NJ), das die interaktive Umgebung nach meinen Wünschen einrichtet. Das Skript druckt als letztes ei...

2 die antwort

Schwanzrekursion auf Bäumen

Ich habe eine Datenstruktur,

2 die antwort

Wie mache ich bitweise AND in SML / NJ?

Benötige es für ein Programm, das ich schreibe (wiederholtes Quadrieren, um x ^ n zu berechnen). Ich kann anscheinend die Syntax dafür nicht finden oder ob sie überhaupt unterstützt wird.