From cc39cc1174ac4182977704845d8dd1cdb8926f43 Mon Sep 17 00:00:00 2001 From: Ben Smith Date: Wed, 3 Apr 2019 23:20:50 -0700 Subject: Rewrite the lexer manually, instead of re2c (#1058) The current lexer uses re2c. It easy to change, but it generates a huge amount of code, and it's easy to forgot to update it. This PR rewrites the lexer manually, and uses gperf instead to match keywords. The generated source is much smaller. --- scripts/travis-test.sh | 6 ------ 1 file changed, 6 deletions(-) (limited to 'scripts/travis-test.sh') diff --git a/scripts/travis-test.sh b/scripts/travis-test.sh index 3ce6e0b2..a03e132d 100755 --- a/scripts/travis-test.sh +++ b/scripts/travis-test.sh @@ -45,12 +45,6 @@ set_run_test_args() { BINDIR="out/${COMPILER}/${BUILD_TYPE}/${CONFIG}" } -if [ ${CC} = "gcc" ]; then - if set_run_test_args gcc Debug no-re2c; then - run_tests - fi -fi - for BUILD_TYPE in ${BUILD_TYPES_UPPER}; do if [[ -n "${SANITIZER:-}" ]]; then if set_run_test_args ${COMPILER} ${BUILD_TYPE} ${SANITIZER}; then -- cgit v1.2.3