Rocksolid Light

Welcome to RetroBBS

mail  files  register  newsreader  groups  login

Message-ID:  

"Now here's something you're really going to like!" -- Rocket J. Squirrel


devel / comp.lang.lisp / danamic recursive data structure

SubjectAuthor
* danamic recursive data structureBigos
`* Re: danamic recursive data structureTom Russ
 `* Re: danamic recursive data structureBigos
  `* Re: danamic recursive data structureTom Russ
   `- Re: danamic recursive data structureBigos

1
danamic recursive data structure

<c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17190&group=comp.lang.lisp#17190

  copy link   Newsgroups: comp.lang.lisp
X-Received: by 2002:a05:622a:11cd:b0:35d:d3a:6ecb with SMTP id n13-20020a05622a11cd00b0035d0d3a6ecbmr10698192qtk.376.1664020100435;
Sat, 24 Sep 2022 04:48:20 -0700 (PDT)
X-Received: by 2002:a05:6808:1489:b0:350:cdc5:8955 with SMTP id
e9-20020a056808148900b00350cdc58955mr10989243oiw.16.1664020100204; Sat, 24
Sep 2022 04:48:20 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.lisp
Date: Sat, 24 Sep 2022 04:48:19 -0700 (PDT)
Injection-Info: google-groups.googlegroups.com; posting-host=109.144.28.134; posting-account=7RMTtAoAAAAl53cGsT2A48BtOsVJ7mF2
NNTP-Posting-Host: 109.144.28.134
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com>
Subject: danamic recursive data structure
From: ruby.object@googlemail.com (Bigos)
Injection-Date: Sat, 24 Sep 2022 11:48:20 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1306
 by: Bigos - Sat, 24 Sep 2022 11:48 UTC

Hi,

I am trying to build dynamic recursive data structure for my hobby project. But I wonder if I am unnecessarily reinventing the wheel.

https://github.com/bigos/Pyrulis/blob/master/Lisp/hashpath.lisp

Does there exist a more complete project that does something similar? How could I do the similar with MOP?

Re: danamic recursive data structure

<4442ec0b-8408-438b-8e63-c487a75a7d85n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17191&group=comp.lang.lisp#17191

  copy link   Newsgroups: comp.lang.lisp
X-Received: by 2002:a05:622a:50e:b0:35d:d3f:9ef0 with SMTP id l14-20020a05622a050e00b0035d0d3f9ef0mr11483654qtx.432.1664035534437;
Sat, 24 Sep 2022 09:05:34 -0700 (PDT)
X-Received: by 2002:a05:6870:438a:b0:127:ad56:b751 with SMTP id
r10-20020a056870438a00b00127ad56b751mr14882399oah.200.1664035533898; Sat, 24
Sep 2022 09:05:33 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.lisp
Date: Sat, 24 Sep 2022 09:05:33 -0700 (PDT)
In-Reply-To: <c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8000:7603:1703:98a0:4a4d:426:6f0;
posting-account=05zmAwoAAAAJZM-3jv1hCWLHGZQceqwA
NNTP-Posting-Host: 2603:8000:7603:1703:98a0:4a4d:426:6f0
References: <c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <4442ec0b-8408-438b-8e63-c487a75a7d85n@googlegroups.com>
Subject: Re: danamic recursive data structure
From: taruss@google.com (Tom Russ)
Injection-Date: Sat, 24 Sep 2022 16:05:34 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1663
 by: Tom Russ - Sat, 24 Sep 2022 16:05 UTC

On Saturday, September 24, 2022 at 4:48:22 AM UTC-7, Bigos wrote:
> Hi,
>
> I am trying to build dynamic recursive data structure for my hobby project. But I wonder if I am unnecessarily reinventing the wheel.
>
> https://github.com/bigos/Pyrulis/blob/master/Lisp/hashpath.lisp
>
> Does there exist a more complete project that does something similar? How could I do the similar with MOP?

Can you provide a bit more of a summary of what the code is supposed to be doing?

Re: danamic recursive data structure

<dacbd581-7f69-4680-aeb3-4ae47b10b112n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17192&group=comp.lang.lisp#17192

  copy link   Newsgroups: comp.lang.lisp
X-Received: by 2002:a05:620a:16c8:b0:6ce:21bd:7e41 with SMTP id a8-20020a05620a16c800b006ce21bd7e41mr9288374qkn.304.1664037408930;
Sat, 24 Sep 2022 09:36:48 -0700 (PDT)
X-Received: by 2002:a05:6870:d686:b0:12a:f869:cb90 with SMTP id
z6-20020a056870d68600b0012af869cb90mr13987933oap.242.1664037408526; Sat, 24
Sep 2022 09:36:48 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.lisp
Date: Sat, 24 Sep 2022 09:36:48 -0700 (PDT)
In-Reply-To: <4442ec0b-8408-438b-8e63-c487a75a7d85n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.3.9.155; posting-account=7RMTtAoAAAAl53cGsT2A48BtOsVJ7mF2
NNTP-Posting-Host: 80.3.9.155
References: <c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com> <4442ec0b-8408-438b-8e63-c487a75a7d85n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <dacbd581-7f69-4680-aeb3-4ae47b10b112n@googlegroups.com>
Subject: Re: danamic recursive data structure
From: ruby.object@googlemail.com (Bigos)
Injection-Date: Sat, 24 Sep 2022 16:36:48 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1887
 by: Bigos - Sat, 24 Sep 2022 16:36 UTC

On Saturday, 24 September 2022 at 17:05:37 UTC+1, Tom Russ wrote:
> On Saturday, September 24, 2022 at 4:48:22 AM UTC-7, Bigos wrote:
> > Hi,
> >
> > I am trying to build dynamic recursive data structure for my hobby project. But I wonder if I am unnecessarily reinventing the wheel.
> >
> > https://github.com/bigos/Pyrulis/blob/master/Lisp/hashpath.lisp
> >
> > Does there exist a more complete project that does something similar? How could I do the similar with MOP?
> Can you provide a bit more of a summary of what the code is supposed to be doing?
I need a way of storing values in a nested (possibly recursive) data structure. Something similar to a file system storing in files.

Re: danamic recursive data structure

<53225fc6-5807-40f4-ac8b-f3418606a588n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17193&group=comp.lang.lisp#17193

  copy link   Newsgroups: comp.lang.lisp
X-Received: by 2002:a37:9785:0:b0:6cf:55d:e554 with SMTP id z127-20020a379785000000b006cf055de554mr15398656qkd.459.1664217528365;
Mon, 26 Sep 2022 11:38:48 -0700 (PDT)
X-Received: by 2002:a05:6870:a70c:b0:127:3be5:a5b3 with SMTP id
g12-20020a056870a70c00b001273be5a5b3mr71930oam.100.1664217527881; Mon, 26 Sep
2022 11:38:47 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!feed1.usenet.blueworldhosting.com!peer03.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.lisp
Date: Mon, 26 Sep 2022 11:38:47 -0700 (PDT)
In-Reply-To: <dacbd581-7f69-4680-aeb3-4ae47b10b112n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=2603:8000:7603:1703:98a0:4a4d:426:6f0;
posting-account=05zmAwoAAAAJZM-3jv1hCWLHGZQceqwA
NNTP-Posting-Host: 2603:8000:7603:1703:98a0:4a4d:426:6f0
References: <c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com>
<4442ec0b-8408-438b-8e63-c487a75a7d85n@googlegroups.com> <dacbd581-7f69-4680-aeb3-4ae47b10b112n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <53225fc6-5807-40f4-ac8b-f3418606a588n@googlegroups.com>
Subject: Re: danamic recursive data structure
From: taruss@google.com (Tom Russ)
Injection-Date: Mon, 26 Sep 2022 18:38:48 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 2239
 by: Tom Russ - Mon, 26 Sep 2022 18:38 UTC

On Saturday, September 24, 2022 at 9:36:51 AM UTC-7, Bigos wrote:
> On Saturday, 24 September 2022 at 17:05:37 UTC+1, Tom Russ wrote:
> > On Saturday, September 24, 2022 at 4:48:22 AM UTC-7, Bigos wrote:
> > > Hi,
> > >
> > > I am trying to build dynamic recursive data structure for my hobby project. But I wonder if I am unnecessarily reinventing the wheel.
> > >
> > > https://github.com/bigos/Pyrulis/blob/master/Lisp/hashpath.lisp
> > >
> > > Does there exist a more complete project that does something similar? How could I do the similar with MOP?
> > Can you provide a bit more of a summary of what the code is supposed to be doing?
> I need a way of storing values in a nested (possibly recursive) data structure. Something similar to a file system storing in files.

Have you considered building this out of PATHNAME objects to handle the path component and perhaps HASHTABLEs to map the pathname to particular values?

Re: danamic recursive data structure

<9e5e027f-8ab9-4e78-b891-9a25f82d6968n@googlegroups.com>

  copy mid

https://www.rocksolidbbs.com/devel/article-flat.php?id=17194&group=comp.lang.lisp#17194

  copy link   Newsgroups: comp.lang.lisp
X-Received: by 2002:a05:620a:b51:b0:6cf:68b2:d86e with SMTP id x17-20020a05620a0b5100b006cf68b2d86emr14737693qkg.176.1664220516815;
Mon, 26 Sep 2022 12:28:36 -0700 (PDT)
X-Received: by 2002:a05:6870:178e:b0:126:7055:fc78 with SMTP id
r14-20020a056870178e00b001267055fc78mr192947oae.58.1664220516427; Mon, 26 Sep
2022 12:28:36 -0700 (PDT)
Path: i2pn2.org!i2pn.org!news.niel.me!glou.org!news.glou.org!usenet-fr.net!proxad.net!feeder1-2.proxad.net!209.85.160.216.MISMATCH!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.lisp
Date: Mon, 26 Sep 2022 12:28:36 -0700 (PDT)
In-Reply-To: <53225fc6-5807-40f4-ac8b-f3418606a588n@googlegroups.com>
Injection-Info: google-groups.googlegroups.com; posting-host=80.3.9.155; posting-account=7RMTtAoAAAAl53cGsT2A48BtOsVJ7mF2
NNTP-Posting-Host: 80.3.9.155
References: <c86d5a5b-1ed0-4401-9704-e38a71235619n@googlegroups.com>
<4442ec0b-8408-438b-8e63-c487a75a7d85n@googlegroups.com> <dacbd581-7f69-4680-aeb3-4ae47b10b112n@googlegroups.com>
<53225fc6-5807-40f4-ac8b-f3418606a588n@googlegroups.com>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <9e5e027f-8ab9-4e78-b891-9a25f82d6968n@googlegroups.com>
Subject: Re: danamic recursive data structure
From: ruby.object@googlemail.com (Bigos)
Injection-Date: Mon, 26 Sep 2022 19:28:36 +0000
Content-Type: text/plain; charset="UTF-8"
 by: Bigos - Mon, 26 Sep 2022 19:28 UTC

On Monday, 26 September 2022 at 19:38:50 UTC+1, Tom Russ wrote:
> Have you considered building this out of PATHNAME objects to handle the path component and perhaps HASHTABLEs to map the pathname to particular values?

Yes, but I did not have time yet to implement it in my example.

1
server_pubkey.txt

rocksolid light 0.9.8
clearnet tor