hDS9HQLN/PieceTable
A Piece Table written in Zig
I wouldn't recommend using this. It works, but it's not very performant and some functions that are nearly essential for proper use don't exist.
Add to build.zig:
const pt_dep = b.dependency("PieceTable", .{
.target = target,
.optimize = optimize,
});
exe.root_module.addImport("PieceTable", pt_dep.module("PieceTable"));