diff options
| author | iamcheeseman <[email protected]> | 2026-05-20 15:03:14 -0400 |
|---|---|---|
| committer | iamcheeseman <[email protected]> | 2026-05-20 15:03:14 -0400 |
| commit | db639fcdc501ac56873f55d1c227e15581ee97c3 (patch) | |
| tree | 656af7db955bd782f58b8a70bad99b2ea71064d5 | |
| parent | 51a249763e2a28a0c0a0f182fb3752aac9380317 (diff) | |
add `ty_list_last()`
| -rw-r--r-- | teensy/teensy_list.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/teensy/teensy_list.h b/teensy/teensy_list.h index 12da8e0..56ae4b4 100644 --- a/teensy/teensy_list.h +++ b/teensy/teensy_list.h @@ -16,6 +16,8 @@ typedef struct { #define ty_list_cap(arr) (ty_list_get_header(arr)->cap) #define ty_list_len(arr) (ty_list_get_header(arr)->len) +#define ty_list_last(arr) ((arr)[ty_list_len(arr) - 1]) + #define ty_list_reserve(arr, amt) \ do { \ ty_List_Header *header = ty_list_get_header(arr); \ |
