GNU bug report logs - #77762
[PATCH] web: Add JSON module.

Previous Next

Package: guile;

Reported by: "Thompson, David" <dthompson2 <at> worcester.edu>

Date: Sat, 12 Apr 2025 13:16:02 UTC

Severity: normal

Tags: patch

Full log


Message #11 received at 77762 <at> debbugs.gnu.org (full text, mbox):

From: "Thompson, David" <dthompson2 <at> worcester.edu>
To: Tomas Volf <~@wolfsden.cz>
Cc: 77762 <at> debbugs.gnu.org
Subject: Re: bug#77762: [PATCH] web: Add JSON module.
Date: Sat, 12 Apr 2025 12:04:14 -0400
On Sat, Apr 12, 2025 at 12:01 PM Tomas Volf <~@wolfsden.cz> wrote:
>
> > - null is the symbol 'null
>
> Out of curiosity, what are your thoughts about using #nil instead?

My original patch from 10 years ago did this. Mark Weaver then
explained to me that #nil was added specifically for the purpose of
supporting Emacs Lisp on the Guile VM and shouldn't be used in Scheme
code. The symbol 'null works well because there is no symbol type in
JSON so there's no ambiguity.

- Dave




This bug report was last modified 42 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.