Est-ce que quelqu'un sait d'un analyseur Javascript ou tokenizer lexical (de préférence en Python?)Javascript lexer/tokenizer (en Python?)
Fondamentalement, étant donné un fichier Javascript arbitraire, je veux saisir les jetons.
par exemple.
foo = 1
devient quelque chose comme:
- nom de la variable: "foo"
- espaces blancs opérateur
- : égal
- espaces
- entier: 1
Comme cela? http://www.mozilla.org/js/language/js20-2002-04/core/lexer.html Ou quelque chose de différent? –
Cela ressemble c'est juste de décrire les règles de la langue, je suis à la recherche d'une application que je peux alimenter en code arbitraire, et il va les tokenize comme ci-dessus – Jay