diff --git a/doc/compiler.rst b/doc/compiler.rst index af4c26f6..2b4d8c3f 100644 --- a/doc/compiler.rst +++ b/doc/compiler.rst @@ -95,7 +95,7 @@ Compiler The compiler component uses a hand crafted recursive descent statement parser, with somewhat tricky handling of a few ECMAScript constructs (like the "for/for-in" statement). In contrast, top-down operator parsing is used for -parsing expressions (see http://javascript.crockford.com/tdop/tdop.html) +parsing expressions (see https://www.crockford.com/javascript/tdop/tdop.html) which is nice in that it allows single pass parsing while generating mostly nice bytecode.