Question

Je suis un débutant pour F # et je joue avec FPARSEC. J'utiliserais fParsec pour générer un AST. Je voudrais utiliser FSUnit pour rédiger quelques tests autour des différentes parties de l'analyseur pour assurer un fonctionnement correct.

J'ai un peu de mal avec la syntaxe (désolé, le code exact est à l'œuvre, je peux publier un exemple spécifique plus tard), alors comment pourrait-on comparer deux syndicats discriminés (l'un attendu, l'autre le résultat réel)? Quelqu'un pourrait-il fournir un petit exemple de code en utilisant FSUnit (ou NUnit), s'il vous plaît?

Un exemple de syndicat discriminé (très simple)

type AST = 
    | Variable of string
    | Class of string
    | Number of int

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top