Une des façons que les ingénieurs en logiciel permet d'automatiser la création d' analyseurs qui se lisent différents types de fichiers et d'autres codes , consiste à utiliser JavaCC ou Java Compiler Compiler . Générateur d'analyseur syntaxique est un utilitaire de programmation qui balaye un cahier de grammaire , puis convertit automatiquement en une application basée sur Java qui est capable de lire la spécification de la grammaire. JavaCC est inclus dans la bibliothèque de programmation Java , et est une fonction intégrée du langage de programmation. XML code
XML ( langage de balisage extensible ) est un langage de programmation utilisé pour définir des langages de balisage personnalisés qui peuvent être lues par les analyseurs . Les fichiers XML sont souvent livrés dans les aliments et les poussent automatiquement mises à jour des applications qui consomment les fichiers . Le code de XML est assez souple pour être utilisé pour définir quoi que ce soit à partir de fichiers de bases de données mises à jour d'information basé sur du texte .
HTML Code
Hypertext Markup Language, ou HTML , est un autre sorte de langage de balisage qui est spécifiquement utilisé pour créer des pages Web. Bouts de code HTML peut être analysé par les parseurs JavaCC générées afin de déterminer la structure des pages Web HTML. Éléments d'une page Web HTML sont construits en utilisant les balises qui sont utilisés pour définir le formatage des rubriques de la page Web , le placement des images et le formatage de texte - . Ainsi que d'autres éléments de la page Web de base
PHP code
pages Web plus robustes sur l'Internet peuvent être application basée et d'utiliser un langage de script comme PHP , qui peut être incorporé dans des documents HTML . Contrairement aux langages alternatifs tels que JavaScript , PHP est exécuté sur le serveur Web et non l'ordinateur de l'internaute . Code PHP est utilisé pour créer des pages Web et des applications Web complexes . Contrairement à HTML, il n'utilise pas de tags. Au lieu de cela , il utilise des scripts et des paramètres.
Code Java
code Java est un autre type de code que les analyseurs javacc peuvent lire. La plate-forme de la technologie Java permet logiciels basés sur le Web pour fonctionner sur une variété d'ordinateurs . Comme PHP , Java est exécutée par le serveur Web et non par le navigateur de l'internaute . Java est couramment utilisé comme une alternative à PHP , ASP.NET ou Perl de Microsoft, qui sont tous les langages de script utilisés dans les applications Internet .