basic cli parsing

This commit is contained in:
2024-08-18 03:49:34 +07:00
commit 6328b43957
11 changed files with 127 additions and 0 deletions

14
lib/archive/zip.ml Normal file
View File

@ -0,0 +1,14 @@
(** This modules handle zip archive format
ZIP file format is actually really easy to parse
the file is a list of files compressed
each entry is appended with a header
ZIP file supports multiple compression algorithm,
the most frequently used is LZMA
files can be encrypted using a weak algorithm
which has been deprecated or AES
*)
let signature = Bytes.of_string "PK\x00\x00"

3
lib/dune Normal file
View File

@ -0,0 +1,3 @@
(include_subdirs qualified)
(library
(name firmex))