KJS
lexer.cpp File Reference
#include "lexer.h"
#include <config.h>
#include <ctype.h>
#include <string.h>
#include <limits.h>
#include "dtoa.h"
#include "function.h"
#include "interpreter.h"
#include "nodes.h"
#include <wtf/unicode/libc/UnicodeLibC.h>
#include "grammar.h"
#include "lookup.h"
#include "lexer.lut.h"
Include dependency graph for lexer.cpp:

Go to the source code of this file.
Namespaces | |
| namespace | KJS |
| namespace | Unicode |
Typedefs | |
| typedef bool( | KJS::CharacterCheck )(int c) |
Functions | |
| int | kjsyylex () |
| static bool | KJS::isDecimalDigit (int c) |
| Lexer & | KJS::lexer () |
| static bool | KJS::isIdentStartLibC (int c) |
| static bool | KJS::isIdentPartLibC (int c) |
Variables | |
| YYLTYPE | kjsyylloc |
| static const size_t | KJS::initialReadBufferCapacity = 32 |
| static const size_t | KJS::initialStringTableCapacity = 64 |
| static CharacterCheck * | KJS::identStart = ::isIdentStartLibC |
| static CharacterCheck * | KJS::identPart = ::isIdentPartLibC |
Function Documentation
Variable Documentation
| YYLTYPE kjsyylloc |
KDE 4.0 API Reference