CiteEXchange.Block
— TypeA single block of CEX data.
Base.:==
— MethodOverride ==
for Block
.
==(b1, b2)
CiteEXchange.blocks
— MethodParse cexsrc
and find blocks of type blocktype
.
blocks(cexsrc, blocktype)
CiteEXchange.blocks
— MethodFind blocks of type blocktype
in a CEX source to read with reader T
.
blocks(cexsrc, T, blocktype)
CiteEXchange.blocks
— MethodParse CEX data from file fname
into an Array of Block
s.
blocks(fname, freader)
CiteEXchange.blocks
— MethodParse s
into an Array of Block
s.
blocks(s, sreader)
CiteEXchange.blocks
— MethodParse s
into an Array of Block
s.
blocks(s)
CiteEXchange.blocks
— MethodParse CEX data from url
into an Array of Block
s.
blocks(url, ureader)
CiteEXchange.blocks
— MethodFind blocks of a given type in a blockgroup.
blocks(blockgroup, blocktype)
CiteEXchange.blocktocex
— MethodSerialize b
to CEX format.
blocktocex(b)
CiteEXchange.blocktype
— MethodCheck if s
is in valid list of block labels, and return s
if it is.
blocktype(s)
CiteEXchange.blocktype
— MethodDetermine block type from first line of a CEX block.
blocktype(b)
CiteEXchange.blocktypes
— MethodFind list of unique block types in a group.
blocktypes(cexsrc)
CiteEXchange.blocktypes
— MethodFind list of unique block types in a group.
blocktypes(blockgroup)
CiteEXchange.cexversion
— MethodFind CEX version for a block group.
cexversion(group)
Return nothing if no version specified.
CiteEXchange.data
— MethodFind data lines for all blocks of type blocktype
in the CEX string s
.
data(s, blocktype; delimiter, complement)
CiteEXchange.data
— MethodFind data lines for all blocks of type blocktype
after parsing the CEX source with reader T
.
data(src, T, blocktype; delimiter, complement)
CiteEXchange.data
— MethodFind data lines for all blocks of type blocktype
in a Vector of Block
s.
data(blockgroup, blocktype; delimiter, complement)
CiteEXchange.relationsdata
— MethodExtract data from all relation sets in a list of blocks.
relationsdata(blocklist)