proof of concept ffi component storages

fast batch ops storage swapping was temporary removed
This commit is contained in:
BlackMATov
2025-09-19 07:04:19 +07:00
parent 6d5f810d45
commit b420085ed5
4 changed files with 453 additions and 148 deletions

View File

@@ -1166,7 +1166,6 @@ chunk_mt:components :: fragment... -> storage...
```
scheme_boolean :: scheme
scheme_list :: scheme, integer -> scheme
scheme_number :: scheme
scheme_record :: <string, scheme> -> scheme
```
@@ -1687,16 +1686,6 @@ function evolved.chunk_mt:components(...) end
function evolved.scheme_boolean() end
```
#### `evolved.scheme_list`
```lua
---@param item_scheme evolved.scheme
---@param item_count integer
---@return evolved.scheme scheme
---@nodiscard
function evolved.scheme_list(item_scheme, item_count) end
```
#### `evolved.scheme_number`
```lua