Menu

Tree [r4] /
 History

HTTPS access


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

Read Me

### 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)


Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.