Skip to content

Improvements for accessing elements of an N-dimensional array - #16

Merged
capsulecorplab merged 4 commits into
mainfrom
deprecate-PBArray2D-and-implement-PBArrayND
Aug 23, 2026
Merged

capsulecorplab merged 4 commits into
mainfrom
deprecate-PBArray2D-and-implement-PBArrayND

Conversation

@capsulecorplab

Copy link
Copy Markdown
Owner

closes #15

…rray by column name, row number, or column number

- Deprecates PBArray2D in favor of PBArrayND, as new implementation requires using CTArray>>width:height:tabulate: constructor which expects a [:column:row] block as opposed to a [:row:column] block
- Adds test harnesses, including scenarios for:
  - PBArrayND>>at: getter method, for assessing elements via column name or row number
  - PBArrayND>>atColumn: getter method, acessing elements via column name or column number
@capsulecorplab capsulecorplab added the enhancement New feature or request label Aug 22, 2026
@capsulecorplab
capsulecorplab force-pushed the deprecate-PBArray2D-and-implement-PBArrayND branch from db49e9f to a54b6fa Compare August 23, 2026 04:02
@capsulecorplab capsulecorplab changed the title Implement & test support for accessing elements of an N-dimensional a… Implement & test improvements for accessing elements of an N-dimensional array Aug 23, 2026
@capsulecorplab capsulecorplab changed the title Implement & test improvements for accessing elements of an N-dimensional array Improvements for accessing elements of an N-dimensional array Aug 23, 2026
@capsulecorplab
capsulecorplab merged commit ec485e0 into main Aug 23, 2026
@capsulecorplab
capsulecorplab deleted the deprecate-PBArray2D-and-implement-PBArrayND branch August 23, 2026 16:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Support for ability to query n-dimensional array by column name, row number, or column number

1 participant