TDGL02 SVN
Brought to you by:
althea76
File | Date | Author | Commit |
---|---|---|---|
branches | 2015-11-09 | althea76 | [r1] Add initial directories |
branchesNode | 2015-11-13 | althea76 | [r4] Ajout name |
tags | 2015-11-09 | althea76 | [r1] Add initial directories |
test | 2015-11-09 | althea76 | [r2] Initial commit |
trunk | 2015-11-09 | althea76 | [r1] Add initial directories |
README.txt | 2015-11-09 | althea76 | [r2] Initial commit |
vpfParser.js | 2015-11-09 | althea76 | [r2] Initial commit |
### README - Verbose POI Format (VPF) Parser - Exercice TP GL02 Description : Fournit un petit parser (descente récursive) en javascript permettant de vérifier la conformité au format non standard VPF. Ce format permet de décrire des listes de points d'intérêt et de conserver une liste de notes associées à ceux-ci. Les fichiers sont au format texte et respectent la grammaire suivante. <liste_poi> = *(<poi>) "$$" <poi> = "START_POI" <eol> <body> <eol> "END_POI" <body> = <name> <eol> <latlng> <eol> <optional> <optional> = *(<note>) <name> = "name: " 1*WCHAR <latlng> = "latlng: " 1*3DIGIT "." 1*DIGIT", " 1*3DIGIT "." 1*DIGIT <note> = "note: " 1DIGIT <eol> = CRLF ### Utilisation : $ node vpfParser.js <finchier.vpf> ### Version : 0.01 - Parse entièrement les fichiers simples du jeu de test (mais termine avec une erreur) - Prise en compte des noms de POIs'ils ne comportent pas d'espaces TODO : - Prise en charge des notes conformément au format - Construction d'une liste d'objet POI afin de permettre des traitements ultérieurs - Ajout d'une option pour afficher chaque POI avec sa note moyenne ### Liste des contributeurs M. Tixier (matthieu.tixier@utt.fr)