@@ -285,7 +285,7 @@ DUK_INTERNAL duk_ucodepoint_t duk_unicode_decode_xutf8_checked(duk_hthread *thr,
285285 * chosen from several variants, based on x64 gcc -O2 testing. See:
286286 * https://github.com/svaarala/duktape/pull/422
287287 *
288- * NOTE: must match src /dukutil.py:duk_unicode_unvalidated_utf8_length().
288+ * NOTE: must match tools /dukutil.py:duk_unicode_unvalidated_utf8_length().
289289 */
290290
291291#if defined(DUK_USE_PREFER_SIZE )
@@ -396,7 +396,7 @@ DUK_INTERNAL duk_size_t duk_unicode_unvalidated_utf8_length(const duk_uint8_t *d
396396 * Used for slow path Unicode matching.
397397 */
398398
399- /* Must match src /extract_chars.py, generate_match_table3(). */
399+ /* Must match tools /extract_chars.py, generate_match_table3(). */
400400DUK_LOCAL duk_uint32_t duk__uni_decode_value (duk_bitdecoder_ctx * bd_ctx ) {
401401 duk_uint32_t t ;
402402
@@ -467,7 +467,7 @@ DUK_INTERNAL duk_small_int_t duk_unicode_is_whitespace(duk_codepoint_t cp) {
467467 * FEFF;ZERO WIDTH NO-BREAK SPACE;Cf;0;BN;;;;;N;BYTE ORDER MARK;;;;
468468 *
469469 * It also specifies any Unicode category 'Zs' characters as white
470- * space. These can be extracted with the "src /extract_chars.py" script.
470+ * space. These can be extracted with the "tools /extract_chars.py" script.
471471 * Current result:
472472 *
473473 * RAW OUTPUT:
@@ -574,7 +574,7 @@ DUK_INTERNAL duk_small_int_t duk_unicode_is_identifier_start(duk_codepoint_t cp)
574574 *
575575 * The "UnicodeLetter" alternative of the production allows letters
576576 * from various Unicode categories. These can be extracted with the
577- * "src /extract_chars.py" script.
577+ * "tools /extract_chars.py" script.
578578 *
579579 * Because the result has hundreds of Unicode codepoint ranges, matching
580580 * for any values >= 0x80 are done using a very slow range-by-range scan
@@ -671,7 +671,7 @@ DUK_INTERNAL duk_small_int_t duk_unicode_is_identifier_part(duk_codepoint_t cp)
671671 * The matching code reuses the "identifier start" tables, and then
672672 * consults a separate range set for characters in "identifier part"
673673 * but not in "identifier start". These can be extracted with the
674- * "src /extract_chars.py" script.
674+ * "tools /extract_chars.py" script.
675675 *
676676 * UnicodeCombiningMark -> categories Mn, Mc
677677 * UnicodeDigit -> categories Nd
@@ -786,14 +786,14 @@ DUK_INTERNAL duk_small_int_t duk_unicode_is_letter(duk_codepoint_t cp) {
786786
787787/*
788788 * Complex case conversion helper which decodes a bit-packed conversion
789- * control stream generated by unicode /extract_caseconv.py. The conversion
789+ * control stream generated by tools /extract_caseconv.py. The conversion
790790 * is very slow because it runs through the conversion data in a linear
791791 * fashion to save space (which is why ASCII characters have a special
792792 * fast path before arriving here).
793793 *
794794 * The particular bit counts etc have been determined experimentally to
795795 * be small but still sufficient, and must match the Python script
796- * (src /extract_caseconv.py).
796+ * (tools /extract_caseconv.py).
797797 *
798798 * The return value is the case converted codepoint or -1 if the conversion
799799 * results in multiple characters (this is useful for regexp Canonicalization
0 commit comments