zim vocabulary
Factor handbook ยป Vocabulary index


Summary
Parsers for the ZIM file format

Metadata
Authors:John Benediktsson


Words

Tuple classes
ClassSuperclassSlots
content-entry tuplemime-type parameter-len namespace revision cluster-number blob-number url title parameter
redirect-entry tuplemime-type parameter-len namespace revision redirect-index url title parameter
zim disposablepath stream header mime-types urls titles entries clusters cluster-cache
zim-cluster tupleoffsets blobs
zim-header struct


Generic words
WordStack effect
read-entry-content( entry zim -- blob mime-type )


Ordinary words
WordStack effect
(find-entry-url)( url zim -- entry/f )
(find-entry-url-full)( namespace url zim -- entry/f )
(read-entry-index)( n zim -- entry/f )
find-entry-url( namespace/f url zim -- entry/f )
read-blob-index( blob-number cluster-number zim -- blob )
read-cluster( -- offsets blobs )
read-cluster-blob( n -- blob )
read-cluster-none( -- offsets blobs )
read-cluster-zstd( -- offsets blobs )
read-content-entry( mime-type -- content-entry )
read-entry( -- entry )
read-entry-index( n zim -- entry/f )
read-entry-url( namespace/f url zim -- blob/f mime-type/f )
read-main-page( zim -- blob/f mime-type/f )
read-mime-types( -- seq )
read-redirect-entry( mime-type -- redirect-entry )
read-string( -- str )
read-uint16( -- n )
read-uint32( -- n )
read-uint64( -- n )
read-zim( path -- zim )
with-zim( zim quot -- )


Class predicate words
WordStack effect
content-entry?( object -- ? )
redirect-entry?( object -- ? )
zim-cluster?( object -- ? )
zim-header?( object -- ? )
zim?( object -- ? )


Files


Metadata files


Children from resource:extra
VocabularySummary
zim.builderWriters for the ZIM file format
zim.serverHTTP Server for ZIM files
zim.tools