- @jtakakura (1 pull request)
- @hatappo (1 pull request)
- @Syuparn (1 pull request)
+- @benstt (1 pull request)
Release v0.1.8
tk.length = tokenizer->curr - tk.text - 2;
- if (bh_arr_length(tokenizer->tokens) == 0 && bh_str_starts_with(tk.text, "+optional_semicolons")) {
+ if (bh_arr_length(tokenizer->tokens) == 0 && bh_str_starts_with(tk.text, "+optional-semicolons")) {
tokenizer->optional_semicolons = 1;
}
#overload
insert :: (arr: &[..] $T, idx: u32, x: T) -> bool {
- if idx >= arr.count do return false;
+ if idx > arr.count do return false;
if !ensure_capacity(arr, arr.count + 1) do return false;
arr.count += 1;
#overload
insert :: (arr: &[..] $T, idx: u32, new_arr: [] T) -> bool {
- if idx >= arr.count do return false;
+ if idx > arr.count do return false;
if !ensure_capacity(arr, arr.count + new_arr.count) do return false;
arr.count += new_arr.count;
Inserts a zeroed-element at `idx`.
"""
insert_empty :: (arr: &[..] $T, idx: u32) -> bool {
- if idx >= arr.count do return false;
+ if idx > arr.count do return false;
if !ensure_capacity(arr, arr.count + 1) do return false;
arr.count += 1;