>> << Ndx Usr Pri Phr Dic Rel Voc !: wd Help User

# pack: package utilities

a package is a 2-column matrix of: name, value that can be used to store nouns, or otherwise associate names and values.

A "name" is any character vector. pack and pdef work only when the names are proper J names.

Name | Type | Description
pack | verb | package namelist
packlocale | verb | package locales
pcompare | verb | compare two packages
pdef | verb | package define
pex | verb | remove namelist from package
pget | verb | return value of name in package
psel | verb | select namelist from package
pset | verb | merge new into old

pack

    package namelist

    form:  pack 'one two three'
           pack 'one';'two';'three'

packlocale

    package locales

    form: packlocale locales

    example: packlocale 'base';'z';'j'

    each locale is packaged and forms one row of the result

pcompare

    compare two packages
    form: pk1 pcompare pk2

pdef

    package define
    form: pdef pk

pex

    remove namelist from package
    form: namelist pex pk

pget

    return value of name in package
    form: name pget pk        - return value of name in package

psel

    select namelist from package
    form: namelist psel pk

pset

    merge new into old
    form: new pset old
    result has values in new, plus any values in old that
    were not replaced in new

>> << Ndx Usr Pri Phr Dic Rel Voc !: wd Help User