All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.github.aiderpmsi.hprim.parser.package.html Maven / Gradle / Ivy







Package permettant de lire un fichier HPRIM.

Les classes piliers sont, dans l'ordre d'utilisation :
  1. HprimsInputStreamReader : prend un InputStream et implémente les fonctions pour le lire selon les critères HPRIM :
    • lecture jusqu'à CARRIAGE RETURN puis non prise en compte de tous les caractères non imprimables
    • Stockage du numér de lign et de caractère pour retour correct des erreurs
  2. HPRIMSTokenSource : Tokenizer pour prise en compte des spécifications HPRIM :
    • Définition dans l'entête des caractères de délimitation et d'échappemement
    • Prise en compte des grandes lignes avec A pour concaténer les lignes
  3. HPRIMSParser : généré à partir de HPRIMS.g, syntaxe EBNF de la grammaire de HPRIM
  4. HPRIMSCollecteur : classe abstraite à implémenter pour récupérer les informations venant du parseur




© 2015 - 2024 Weber Informatics LLC | Privacy Policy