Dopo aver letto Practical Common Lisp ho finalmente capito quale fosse il grosso problema delle macro e ho cercato un linguaggio per la piattaforma .NET che supporta questo. Esistono pochi dialetti per .NET, ma da ciò che sono riuscito a raccogliere sono tutti molto beta o abbandonati. Recentemente il mio interesse è stato innescato da Clojure, ma è per la piattaforma java e anche se probabilmente potrei usare ikvm non si sentirà un po 'integrato. Soprattutto quando vuoi fare cose come WPF.in F #
Recentemente ho sentito un sussurro su F #, ho provato a guardare la documentazione se potevo trovare qualcosa sul supporto delle macro, ma non l'ho trovato. Quindi qualcuno lo sa?
Grazie :)
Porting camlp4 non è un compito banale. Ma non è necessario finché resti in un sottoinsieme compatibile con ocaml di F #. Sebbene l'intero processo richiederà alcune impostazioni manuali e porterà a determinati vincoli. – ygrek
Questo link è rotto: (http://www.ocaml-tutorial.org/camlp4_3.10) – theoski