pack

>> << 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