- Replaced newSVbool with boolSV inside modules/perl/bsdiskinfo.xs to support
legacy Perl versions (below 5.36) and avoid execution undefined symbol traps.
- Rewrote bitwise operations and math.tointeger in examples/tree_view.lua
using math.floor and modulo arithmetic for universal Lua 5.1/5.2/5.3/5.4
compliance.
Implemented at the moment:
- complete Perl 5 XS binding library wrapping core standalone structures;
- automated ppport.h generation and ExtUtils::MakeMaker compilation path;
- native system tree mapping example utilizing BSD::Sysctl and strict
UTF-8 streams.
Implemented at the moment:
- complete Lua binding library using backward-compatible C API;
- dynamic ports-aware bmake workflow driven by pkg-config automation;
- standalone hardware tree mapping example utilizing lua-sysctl queries.