diff --git a/src/lips.js b/src/lips.js index 48579745..3db49bb1 100644 --- a/src/lips.js +++ b/src/lips.js @@ -4686,11 +4686,11 @@ function transform_syntax(options = {}) { } return expr; } - function have_binding(biding, skip_nulls) { - const values = Object.values(biding); - const symbols = Object.getOwnPropertySymbols(biding); + function have_binding(binding, skip_nulls) { + const values = Object.values(binding); + const symbols = Object.getOwnPropertySymbols(binding); if (symbols.length) { - values.push(...symbols.map(x => biding[x])); + values.push(...symbols.map(x => binding[x])); } return values.length && values.every(x => { if (x === null) { diff --git a/tests/parametrize.scm b/tests/parametrize.scm index 88db09c5..8f3ea3e8 100644 --- a/tests/parametrize.scm +++ b/tests/parametrize.scm @@ -47,7 +47,7 @@ (test "parametrize: force/delay" (lambda (t) - ;; example taked from SRFI-155 + ;; example taken from SRFI-155 (t.is (let () (define x (make-parameter 1)) (define p (delay (x)))