CSS PARDER

Een eenvoudige CSS-parser
Download nu

CSS PARDER Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Naam uitgever:
  • BoneSoft Software
  • Uitgever website:
  • http://www.bonesoft.com
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 34 KB

CSS PARDER Tags


CSS PARDER Beschrijving

Een parser is een werkend stuk software dat 'weet' hoe een reeks taalregels te herkennen. Terwijl in het proces van het herkennen van een taal, handelt een parser meestal op de erkende informatie. Een parser hoeft niet op de informatie te handelen, maar het zou niet erg interessant zijn als alles wat het deden was: "Yep, dat is mijn taal in orde ..." Sommige parsers bouwen een objectgrafiek als ze parseren. Sommige oproepmethoden op een ander stuk software dat ze parameters uit de taal passeert. En sommige parsers brandt gewoon gebeurtenissen als onderdelen worden erkend. Met COCO bent u vrij om een van deze methoden te gebruiken via toegeschreven code. De schoonheid van gereedschappen zoals COCO is dat u alleen uw taal in een formaat hoeft te specificeren die ze herkennen (de grammatica) en ze produceren de parser voor u.Parsers werken meestal niet alleen. De meeste parsers vereisen een scanner (soms een lexer of tokenizer genoemd) om ze te voorzien van lexicale brokken of tokens. Wanneer een parser start, vraagt het de scanner voor het eerste token, dat het controleert op zijn regels om te bepalen of dat token werd verwacht. Als het token in de regel past, gebruikt het het om te bepalen wat er volgend moet worden verwacht. Deze demo-applicatie is ontwikkeld om een zeer eenvoudige CSS-parser te zijn. Door "Open CSS" te selecteren in het menu "Bestand" kunt u bladeren naar een CSS-bestand. Eenmaal geopend, gebruikt het automatisch de COCO gegenereerde parser om het CSS-bestand te ontleden, het bouwen van een CSSDocument-object, dat het vervolgens wordt weergegeven in de TreeView. Het menu "Bestand" heeft een "PARSE-tekst" -optie die een dialoogvenster opent dat u CSS-fragmenten kunt invoeren om te ontleden en een menuoptie "View Tokens" die precies is wat het zegt. Er is ook een "CSS" -menu met twee opties: "Bekijk CSS" en "Bekijk HTML". "Bekijk CSS" maakt het model terug naar CSS-tekst, dat voor mij handig was voor het verifiëren van de herkenning van de parser en de vertegenwoordiging van het model. "Bekijk HTML" doet in feite hetzelfde, maar voegt markup toe met spanagages, zodat u deze kunt stylen.


CSS PARDER Gerelateerde software