Ignore:
Timestamp:
Jun 25, 2010, 12:17:24 PM (15 years ago)
Author:
[email protected]
Message:

2010-06-25 Oliver Hunt <[email protected]>

Reviewed by Geoffrey Garen.

Remove old js parser
https://bugs.webkit.org/show_bug.cgi?id=41222

Remove the old yacc parser, this also solves the tiger problem. Which
was a conflict between yacc generated token values and those in the
custom parser

  • Android.mk:
  • CMakeLists.txt:
  • DerivedSources.make:
  • DerivedSources.pro:
  • GNUmakefile.am:
  • JavaScriptCore.pro:
  • JavaScriptCore.vcproj/JavaScriptCore/JavaScriptCore.vcproj:
  • JavaScriptCore.xcodeproj/project.pbxproj:
  • parser/Grammar.y: Removed.
  • parser/JSParser.cpp:
  • parser/JSParser.h:
  • parser/Lexer.cpp:
  • parser/NodeConstructors.h: (JSC::Node::Node):
  • parser/Parser.cpp: (JSC::Parser::parse):
  • wtf/Platform.h:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/JavaScriptCore/parser/Lexer.cpp

    r61732 r61878  
    3939using namespace Unicode;
    4040
    41 #if ENABLE(RECURSIVE_PARSE)
    4241#include "JSParser.h"
    43 #else
    44 using namespace JSC;
    45 #include "Grammar.h"
    46 #endif
    47 
    4842#include "Lookup.h"
    4943#include "Lexer.lut.h"
Note: See TracChangeset for help on using the changeset viewer.