Die Community zu .NET und Classic VB.
Menü

Syntaxhighlighting für F#

 von 

Syntaxhighlighting für F#  

Sehr geehrter Besucher,

wir möchten darauf hinweisen, dass in unseren Foren seit Kurzem auch Syntaxhighlighting für Code in der Sprache F# angeboten wird. Verwendet werden kann es in der üblichen Syntax für Codeblöcke:

            
[lang syntax="fsharp"]
let factorial n =
    let rec factorialRec acc n =
        if n = 1 then acc
                 else factorialRec (n * acc) (n - 1)

    factorialRec 1 n

// Aufruf:
let n = 6
printfn "%i! = %i" n (factorial n)
[/lang]
            

Listing 1

Ausgabe:

            
let factorial n =
    let rec factorialRec acc n =
        if n = 1 then acc
                 else factorialRec (n * acc) (n - 1)

    factorialRec 1 n

// Aufruf:
let n = 6
printfn "%i! = %i" n (factorial n)
            

Listing 2

Freundliche Grüsse,

Das Team von ActiveVB