En af de måder , som softwareingeniører kan automatisere oprettelsen af parsere , der læser forskellige typer af filer og anden kode , er at bruge JavaCC eller Java Compiler Compiler . En parser generator er et programmeringssprog hjælpeprogram , der scanner en grammatik specifikation , og derefter automatisk konverterer det til en Java -baseret program , der er i stand til at læse grammatik specifikation. JavaCC er inkluderet i Java programmering bibliotek og er en indbygget funktion i programmeringssprog. XML Kode
XML ( Extensible Markup Language ) er et programmeringssprog, der anvendes til at definere tilpassede kodesprog , der kan læses af parsere . XML-filer er ofte leveres i feeds og automatisk skubbe opdateringer til ansøgninger, som indtager filerne. XML kode er fleksible nok til at blive brugt til at definere noget fra databasefiler til tekstbaserede nyhedsopdateringer .
HTML-kode
Hypertext Markup Language, eller HTML, er en anden slags kodesprog , der er specielt brugt til at bygge websider. Bits af HTML-kode kan analyseres af JavaCC -genererede parsere til at bestemme strukturen af HTML-baserede websider. HTML Web elementer er bygget ved hjælp af tags, der bruges til at definere formateringen af webside overskrifter , placering af billeder og formatering af tekst - . Sammen med andre basale websideelementer
PHP kode
mere robust websider på internettet kan være applikations -baserede og bruge et scriptsprog som PHP, som kan blive indlejret i HTML-dokumenter. I modsætning til alternative sprog som JavaScript , er PHP henrettet på webserveren og ikke Web brugerens computer. PHP kode bruges til at bygge websider og komplekse web applikationer. I modsætning til HTML , betyder det ikke at bruge tags. I stedet bruger scripts og parametre.
Java-kode
Java-kode er en anden type kode, JavaCC parsere kan læse. Java teknologiplatform muliggør web-baserede software-programmer til at køre på en række forskellige computere. Som PHP, er Java henrettet af webserveren , og ikke af Web brugerens browser. Java er almindeligt anvendt som et alternativ til PHP , Microsofts ASP.NET eller Perl, som alle scripting sprog, der anvendes i Internet -applikationer.