Lexer/Parser generator til C#
Hejsa,Er der nogen der kender nogle gode værktøjer a'la Flex/Bison / Lex/YACC til C#?
Jeg har set mig lidt omkring, og er bl.a. stødt på MPLEX/MPPG som tilnærmelsesvis følger Flex-implementeringen (dog med visse forskelle), men som desværre har en meget sparsom dokumentation (indtil videre).
Så er der antlr, som ser gennemarbejdet og god ud, men som benytter sig af en anden syntaks. Tilsyneladende har den lexeren og parseren defineret i samme fil, og understøtter en hel del avancerede features.
Derudover er jeg stødt på en masse mindre produkter, bl.a. MinossaCC og Coco/R. Jeg har pludselig for mange valg, og har ikke tid og lyst til at sætte mig ned og sætte mig ind i alle disse parser generatorers syntaks for at finde den bedste.
Jeg skal ikke implementere nogle avancerede sprog, men primært benytte funktionaliteten til udvikling af EDI-software, da håndlavede parsere er noget ballade at vedligeholde.
Nogen der har nogle tips?