wordnet.block

Block methods for WordNet blob.

Usage no npm install needed!

<script type="module">
  import wordnetBlock from 'https://cdn.skypack.dev/wordnet.block';
</script>

README

wordnet.block

NPM

Block methods for WordNet blob.

const Block = require('wordnet.block');
// -> {id, length, offset, ...}

// Get id of block.
// -> <id>
id(offset, length)

// Get offset of block.
// -> <offset>
offset(id)

// Get length of block.
// -> <length>
length(id)

// Get block values.
// -> <target>
get(block, id, [target=new Set()])

// Add new block.
// -> <id>
add(block, values, [begin=0], [end])

// Add value to block.
// -> <new id>
addValue(block, id, value)

// Delete block.
// -> 0
delete(block, id)

// Delete value from block.
// -> <new id>
deleteValue(block, id, value)