sig
type main_section = {
manifest_version : int list;
main_attributes : (string * string) list;
}
type section = { name : string; attributes : (string * string) list; }
type manifest = {
main_section : JManifest.main_section;
individual_sections : JManifest.section list;
}
val jar2manifest : string -> JManifest.manifest
val midlet_main_class : JManifest.manifest -> string
val sections : Stdlib.Lexing.lexbuf -> (string * string) list list
val sections2manifest : (string * string) list list -> JManifest.manifest
end