This commit is contained in:
2025-04-15 00:27:08 +02:00

View File

@@ -28,3 +28,13 @@ is_queue_empty :: (queue: Queue) -> bool {
return queue.count == 0;
}
for_expansion :: (queue: *Queue, body: Code, flags: For_Flags) #expand {
for `it_index: 0..queue.count-1 {
#if flags & .POINTER {
`it := *queue.values[it_index];
} else {
`it := queue.values[it_index];
}
#insert body;
}
}