diff --git a/docs/docs/lips/intro.md b/docs/docs/lips/intro.md index ec8ec755..8865d15c 100644 --- a/docs/docs/lips/intro.md +++ b/docs/docs/lips/intro.md @@ -18,10 +18,14 @@ LIPS define `#null` and `#void` as Parser constants so they can be used inside q ;; ==> #f ``` -**NOTE** `#null` is the same as JavaScript `null` value and it's a false value. Similar to +:::info + +`#null` is the same as JavaScript `null` value and it's a false value. Similar to [Kawa Scheme](https://www.gnu.org/software/kawa/index.html) that use `#!null`. -`#void` constants is the same as result of `(value)` or `(if #f #f)`. In Scheme it's unspecified value, +::: + +`#void` constants is the same as result of `(values)` or `(if #f #f)`. In Scheme it's unspecified value, but in LIPS it's JavaScript undefined. `#void` is not false value. ```scheme