A novel method and system for representing a high-level programming
language data structure in a mark-up language is provided, in which each
variable of data structure is represented as a mark-up language element.
The nesting of the elements represents the hierarchical relationship among
the variables. Each element includes the name of the variable represented
by the element and the type of the variable. The variable name may be
included as the tag name, and the variable type may be included as an
attribute. Additionally, a default value for the variable may be included
as an attribute. Finally, comments to be included in the resulting
high-level language source code may be represented in the body of the
element.
Une méthode et un système de roman pour représenter une structure de données de langage de programmation à niveau élevé dans une marque vers le haut de la langue est fournie, dans laquelle chaque variable de structure de données est représentée comme marque vers le haut d'élément de langue. L'emboîtement des éléments représente le rapport hiérarchique parmi les variables. Chaque élément inclut le nom de la variable représentée par l'élément et le type de la variable. Le nom variable peut être inclus comme nom d'étiquette, et le type variable peut être inclus comme attribut. En plus, une valeur par défaut pour la variable peut être incluse comme attribut. En conclusion, des commentaires à inclure dans le code source résultant de langage de haut niveau peuvent être représentés dans le corps de l'élément.