]> Cypherpunks repositories - keks.git/commit
Data validation against schemas
authorSergey Matveev <stargrave@stargrave.org>
Thu, 27 Mar 2025 08:54:40 +0000 (11:54 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Thu, 3 Apr 2025 11:33:40 +0000 (14:33 +0300)
commit0f0e4004a96f8ac20e300aee29cd274bd447797b9ae101eecb9d8c2fd787c56f
tree4bfcc606713f070ab76e22cd6890d4f7ab7c1e128709dc2eec0fb1d8f41e0b78
parentba99354d865a27c05bb3f17981aad8e7da54ee7a3f723a75f26e31b97674c3e8
Data validation against schemas
22 files changed:
c/cmd/clean
c/cmd/pp/pp.c
c/cmd/schema-validate/.gitignore [new file with mode: 0644]
c/cmd/schema-validate/all.do [new file with mode: 0644]
c/cmd/schema-validate/clean [new file with mode: 0755]
c/cmd/schema-validate/schema-validate.c [new file with mode: 0644]
c/cmd/schema-validate/schema-validate.do [new file with mode: 0644]
c/lib/items.c
c/lib/items.h
c/lib/o.list
c/lib/schema.c [new file with mode: 0644]
c/lib/schema.h [new file with mode: 0644]
go/cmd/schema-validate/main.go [new file with mode: 0644]
go/schema/check.go [new file with mode: 0644]
go/utils/mk-bin
spec/index.texi
spec/schema/cmds.texi [new file with mode: 0644]
spec/schema/index.texi [new file with mode: 0644]
spec/schema/tcl.texi [new file with mode: 0644]
tcl/keks.tcl
tcl/schema2bin [new file with mode: 0755]
tcl/schemas/pub.tcl [new file with mode: 0644]