Welcome, Guest
Username: Password: Remember me

TOPIC: MT940 grammatica bestand

MT940 grammatica bestand 01 sept 2015 16:37 #1

Hallo,

Ik ben vandaag van start gegaan met het maken van een MT940 naar CAMT converter. Ben begonnen met een grammatica bestand voor een parser generator.

Heb nu een vrij basisch grammatica bestand voor ANTLR (parser generator) gemaakt. Misschien hebben jullie er wat aan.
//
// (gpl) 2015 Joey Peters
//

grammar MT9402CAMT;

digitaalAfschrift : codeHandle* ;

codeHandle : CODE_ID CODE_TEXT;

CODE_ID : ':' [0-9]+[A-Z]? ':';
CODE_TEXT : (~':')+;

IGNOREER : [\n\t] -> skip;

Vergeet wel niet bij de tree parser de uiterste new line eruit te halen. En vergeet ook niet de velden te splitsen met de / (mij leek het niet nuttig elke code (:CODE:) erin te zetten zodat het werkt met elke versie van MT940).

Opmerkingen hoor ik graag! Ik ben nog niet zo bekend met MT940. Het grammatica bestand is in een half uurtje geschreven met wat hoofdbrekens.

Groet,
Joey
Last Edit: 03 sept 2015 02:31 by Joey Peters. Reason: Foutje in IGNOREER lexer token
The administrator has disabled public write access.

MT940 grammatica bestand 10 sept 2015 20:40 #2

Hallo,

Ik denk niet dat ik doorga met het schrijven van de convertor. Reden? In 2016 zal ING CAMT ondersteunen. Daarbij gebruik ik dit grammatica bestand wel om ING MT940 bestanden uit te lezen; maar dan alleen enkel ING voor dit lopende jaar.

Ga daar geen library van maken maar statisch in mijn JAR zetten.

Groet,
Joey
The administrator has disabled public write access.
Time to create page: 0.216 seconds
Powered by Kunena Forum

Enigma Consulting