Index
Analyse lexicale incrémentielle
Principe
Lexer
AutomatonLexer
MultiRegExpLexer
OneRegExpLexer
Afficher le résultat
Résultat analyse lexicale (Lexeme lourd).
Texte généré: parcours arbre (Lexeme légé).
Texte généré: ligne/ligne (Lexeme légé).
Lexeme
HTMLElement
ObjectNode
SimpleNode
className
title
innerHTML
getElementsByLine
Résultat
Debug mode.
Production.
Description des tokens (survol)
Surlignage des différences
Source
Syntaxe :
Temps affichage (analyse totale):
ms.
Source
Position:
Effacer:
caractère(s)
Ajouter:
/* 1 - JavaScript syntax */ variable n = nInt1/4 + 4/nInt1++ || 10 var oEditor = new EditorSample ( eContent ,{ // a single line comment ( a single quote ' ) aArray : [ true , false , null , undefined , Infinity , NaN ], sDoubleQuoteString : "/* ' a multi line comment */ // a single line comment " , sSingleQuoteString : '/* "\ a multi line string */ // a single line comment ' sBracketsTest1_1 : "{[(", sBracketsTest1_2 : "}])", /* a multi line comment ( a double quote " ) */ }) RegExp.extend({ escape :function( s ){ // Bracket test 2 var re1 = /(\.|\?|\*|\+|\\|\(|\)|\[|\]|\}|\{|\$|\^|\|)/g , re2 = /("|')/gm return s.replace( re1 , "\\$1" ) } }) /* 2 - PHP */ alert('ok')
Analyse partielle
...
...
...
...
...
Temps affichage:
...
Analyse totale
...
Temps affichage:
...