Post Reply 
Depth of nested list
09-09-2023, 11:33 AM (This post was last modified: 09-09-2023 12:01 PM by DavidM.)
Post: #4
RE: Depth of nested list
(09-09-2023 10:34 AM)John Keith Wrote:  On the 50g I would convert to string and use SREPL to count the braces.

Counting the brackets would work in the given example, but not with others. Example: { { 1 } { 2 } { 3 } { 4 } { 5 } { 6 } { 7 } }, which I believe should have a nested depth of only 2. So there's a need to track the current depth as the opening and closing brackets are encountered when parsing.

Then there's situations like { "{{{}}{{" }. While it's probably overkill for the specific need here, it's the type of thing that I think about when coding System RPL. Unanticipated input in that environment can have serious consequences.
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Depth of nested list - rickster - 09-08-2023, 11:08 PM
RE: Depth of nested list - Joe Horn - 09-09-2023, 12:07 AM
RE: Depth of nested list - John Keith - 09-09-2023, 10:34 AM
RE: Depth of nested list - DavidM - 09-09-2023 11:33 AM
RE: Depth of nested list - John Keith - 09-09-2023, 03:00 PM
RE: Depth of nested list - DavidM - 09-09-2023, 04:15 PM
RE: Depth of nested list - Albert Chan - 09-09-2023, 11:59 AM
RE: Depth of nested list - John Keith - 09-09-2023, 05:22 PM
RE: Depth of nested list - DavidM - 09-11-2023, 12:55 PM
RE: Depth of nested list - DavidM - 09-11-2023, 03:28 PM
RE: Depth of nested list - Gilles - 09-11-2023, 04:05 PM
RE: Depth of nested list - Werner - 09-11-2023, 05:46 PM



User(s) browsing this thread: 1 Guest(s)