Bibliothèque de transformation de texte commune

une bibliothèque génératrice de parser C ++
Télécharger maintenant

Bibliothèque de transformation de texte commune Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • GPL
  • Prix:
  • FREE
  • Nom de l'éditeur:
  • Igor Kholodov
  • Site Internet de l'éditeur:

Bibliothèque de transformation de texte commune Mots clés


Bibliothèque de transformation de texte commune La description

Une bibliothèque génératrice de parser C ++ Bibliothèque de transformation de texte commune, CTTL pour abréger, est un ensemble de classes et de fonctions C ++ pour comprendre et modifier les données de texte. La mise en uvre de la bibliothèque de transformation de texte commune est basée sur des classes de stl et des algorithmes.Conception d'une sous-chaîne joue un rôle majeur dans la conception de la bibliothèque de transformation de texte. La sous-chaîne CTTL est un objet qui interagit avec des fragments de texte encapsulé par STL STD :: Basic_String Modèle Class.Template Classes CTTL :: Const_EDED et CTTL :: Edge, conçu pour un accès de données constant et mutable, représentent respectivement les soustractions CTTL. Les sous-chaînes peuvent être comparées, insérées, supprimées ou remplacées dans plusieurs entrées de texte. Si la teneur en texte mutate, les substrings ajustent leurs positions en conséquence au changement. CTTL garantit que les sous-chaînes restent stables en ce qui concerne un texte potentiellement mutable.WITHIN CTTL Cadre, une sous-chaîne peut être analysée par une grammaire de type EBNF. Le moteur d'analyse lexical CTTL génère un flux de substrings correspondant aux symboles analysés. Les grammaires BNF et EBNF peuvent être écrits directement en C ++. Des fonctionnalités de surcharge de la méta-programmation et de la surcharge de l'opérateur pour écrire des expressions C ++ décrivant les règles de grammaire. Aucune étape supplémentaire d'analyse, de compilation ou de génération de code source n'est requise. Le programme CTTL compilé implémente LL (INF) -Parser, l'analyseur de descente récursif avec une lunette lookahead infinie. Quoi de neuf dans cette version: · Cette version ajoute une affirmation autonome positive sur Lookahead et quelques révisions de programmes d'échantillons ainsi que les mises à jour de la documentation correspondantes.


Bibliothèque de transformation de texte commune Logiciels associés

ClearParse

ClearParse est un moteur flexible pouvant être utilisé pour toute tâche d'analyse d'analyse comprenant l'interprétation ou la compilation de langages de programmation. ...

168

Télécharger

jmax

Jmax est un environnement de programmation visuel pour la construction d'applications interactives musicales et multimédia en temps réel. ...

184

Télécharger

Pydbdesigner

PYDBDESIGNER est un outil de modélisation de base de données utilisant le paradigme d'entité-relatif (ER). ...

283

Télécharger