En una Gramática como la de Phyton es muy importante el uso de las identaciones para la agrupación de las instrucciones y es posible analizarlas mediante Irony, aquí presentamos un link a un ejemplo de
MiniPython , cabe resaltar la implementación de las identaciones en el ejemplo utilizando el siguiente método sobreescrito:
public override void CreateTokenFilters(LanguageData language,
TokenFilterList filters)
{
var outlineFilter = new CodeOutlineFilter(language.GrammarData,
OutlineOptions.ProduceIndents | OutlineOptions.CheckBraces, ToTerm(@"\"));
filters.Add(outlineFilter);
}
No hay comentarios:
Publicar un comentario