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

Definition Summaries

Name Source Type Description
additem jmf v add item to mapped noun
adverb stdlib n integer 1
apply stdlib v apply verb x to y
arccos trig v arccos
arccosh trig v arccosh
arcsin trig v arcsin
arcsinh trig v arcsinh
arctan trig v arctan
arctanh trig v arctanh
assert stdlib v assert value is true
av convert v convert between characters and indices
AND dll v bitwise AND (&)
bappend bigfiles v append to end
baserep numeric v y in base x
bclose bigfiles v close open file handle
bdiskfreespace bigfiles v return disk free space
bdiskfreespaceex bigfiles v return extended disk free space
betarand statdist v random numbers in a beta distribution
bfcomp bigfiles v compare 2 big files
bfsize bigfiles v return size of file
bind stdlib c binds argument to a monadic verb
binomialdist statdist v discrete values for binomial distribution
binomialprob statdist v probability of success in binomial distribution
binomialrand statdist v random numbers 0 and 1 in binomial distribution
bitwise dll a bitwise operations
bixread bigfiles v indexed read
bixwrite bigfiles v indexed write
bopen bigfiles v open file read or readwrite
boxcols misc v box columns of matrix
boxopen stdlib v box argument if open
boxxopen stdlib v box argument if open and 0<#
brep myutil v boxed representation
bx stdlib v indices of 1's in boolean
calendar dates v formatted calendar for year [months]
capitalize text v capitalize text
cauchyrand statdist v random numbers in a cauchy distribution
cd dll v call DLL procedure
cdcb dll v callback address
cder dll v error information
cderx dll v GetLastError information
cdf dll v free DLLs
center format v center text in given width
changefont font v optlist changefont fontspec
charsub strings v character substitution
chop misc v chop array into boxed list
cile isigraph v x cile values of y
cile statfns v x cile values of y
clean numeric v clean y to tolerance of x (default 1e_10)
clear stdlib v clear all names in locale
clipfmt format v format data for clipboard
clipunfmt format v unformat data read from clipboard
closeall viewmat v close all viewmat windows
cocreate colib v create object
cocurrent colib v set current locale
codestroy colib v destroy current object
coerase colib v erase object
cofind coutil v find locales containing global name y
cofullname colib v return name with locale qualifier
coinfo coutil v return info on co classes
coinsert colib v insert into path (before z)
colhdr format v define column headers
colsum numeric v sum data columns of matrix by key
comb statfns v combinations of size x from i.y
combrev statfns v comb in revolving door order
commonmean statfns c mean
compare compare v compare character data
coname colib v return current co name
conames colib v formatted co name list
conew colib v create object
conjunction stdlib n integer 2
conl colib v return co name list
conouns coutil v nouns referencing object
conounsx coutil v object references with locales
copath colib v set/get co path
copathnl coutil v path name list
copathnlx coutil v formatted path name list with defining classes
coreset colib v destroy object locales,
corr statfns v correlation
cos trig v cos
cosd trig v cos in degrees
coselect coutil v select current locale
coselect coutil v select current locale
cosh trig v cosh
costate coutil v state of class objects
cov statfns v covariance
create jselect v create select form
createjmf jmf v create mapped file
cut strings v cut text, by default on blanks
cutopen stdlib v cut argument if open
cutpara text v cut text into boxed list of paragraphs
cuts strings v cut y at x (conjunction)
cuttext text v cut text into boxed list of texts
COLORTABLE colortab n main colortable
COLOR16 color16 n table of HTML primary colors
CR stdlib n carriage return character
CRLF stdlib n CR LF pair
datatype stdlib v noun datatype
dberm debug v last error message
dberr debug v last error number
dbg debug v turn debugging window on/off
dbjmp debug v jump to line number
dblocals debug v display names and locals on stack
dblxq debug v latent expression query
dblxs debug v latent expression set
dbnxt debug v run next (skip line and run)
dbq debug v queries suspension mode (set by dbr)
dbr debug v reset, set suspension mode (0=disable, 1=enable)
dbret debug v exit and return argument
dbrr debug v re-run with specified arguments
dbrrx debug v re-run with specified executed arguments
dbrun debug v run again (from current stop)
dbs debug v display stack
dbsig debug v signal error
dbsq debug v stop query
dbss debug v stop set
dbst debug v returns stack text
dbstack debug v displays call stack with header
dbstk debug v call stack
dbstop debug v set stops on all lines in namelist
dbstopme debug v set stops on current definition if y
dbstopnext debug v set stop on next line of current definition if y
dbstops debug v set stops on all lines in namelist
dbtrace debug v trace control
dbview debug v view stack
ddcheck dd v check response, display any error message
ddcnm dd v column names selected by ddsel
ddcnt dd v rowcount of last ddsql command
ddcol dd v column names in the table
ddcom dd v commit transaction
ddcon dd v connect to data source
dddis dd v disconnect from data source
ddend dd v end sql statement started with ddsel
dderr dd v error info on last command (name, source, warning, msg)
ddfch dd v as ddfet, but with data in columns
ddfet dd v fetch next record from selected data
ddins dd v bulk insert
ddrbk dd v rollback transaction
ddsel dd v prepare and execute sql statement (selection)
ddsql dd v prepare, execute, and end sql statement
ddsrc dd v data source names available from ODBC manager
ddtbl dd v selection handle for tables in data source
ddtrn dd v begin transaction
deal random v deal x items from y (no repetition)
dealx random v deal x indices from shape y (no repetition)
deb strings v delete extra blanks
def stdlib c : (explicit definition)
default misc v set default value
define stdlib a : 0 (explicit definition script form)
delstring strings v delete occurrences of x from y
destroy jselect v destroy select form
detab convert v remove tab stops
dev statfns v deviation from mean
dfh convert v decimal from hex
dfr trig v degrees from radians
diff misc v second differences
dir dir v directory listings
dircompare dir v compare files in directories
dirfind dir v find name in directory
dirpath dir v directory paths
dirs dir v browse files in directory
dirss dir v directory string search
dirssrplc dir v directory string search and replace
dirtree dir v get filenames in directory tree
dirused dir v get count and space of files in directory tree
discreterand statdist v random numbers in a discrete distribution
dlb strings v delete leading blanks
dltb strings v delete leading and trailing blanks
dltbs strings v delete multiple leading and trailing blanks
do stdlib v name for ".
drop stdlib v name for }.
dropafter strings v drop after x in y
dropto strings v drop to x in y
dstat statfns v descriptive statistics
dtb strings v delete trailing blanks
dtbs strings v delete multiple trailing blanks in text
dyad stdlib n integer 4
DEL stdlib n ascii 127 character
DELIM map v nested keys delimiter
each stdlib a each (&.>)
empty stdlib v return empty result (i.0 0)
erase stdlib v erase namelist
every stdlib a every (&>)
exit stdlib v 2!:55
expand stdlib v boolean expand
expandby format c expand data with a given value
expandn format v expand data at every nth item
exponentialrand statdist v random numbers in an exponential distribution
fappend files v append text to file
fappends files v append string to file
fapplylines files a apply verb to lines in file delimited by LF
fc dll v float conversion
fcompare compare v compare two text files
fcompares compare v compare two text files as strings
fcopynew files v copies files if changed
fcopynews files v copies files as strings if changed
fdir files v file directory
ferase files v erases a file
fetch stdlib v name for {::
fexist files v test if a file exists
fh dll v free header
firstones parts v first 1's in partition
fitrect01 isigraph v fit rectangle data to 0 1
fitrect11 isigraph v fit rectangle data to _1 1
fit01 isigraph v fit data to range 0 1
fit11 isigraph v fit data to range _1 1
fixcsv csv v convert csv data into J array
flatmap map v convert nested map to flat map of leaves
flatmapx map v convert flat map to nested
flatten format v flatten array to a character string
fold format v fold text to width
foldpara text v fold single paragraph
foldtext text v fold text to given width
fork task v run task and optionally wait for completion
fread files v read file
freadblock files v read block of lines from file
freadr files v read records from flat file
freads files v read file as string
freplace files v replace text in file
freqcount statfns v frequency count
fselect files v file selection dialog
fsize files v return file size
fss files v file string search
fssrplc files v file string search and replace
fstamp files v returns file timestamp
fstringreplace strings v file string replace
ftype files v file type
fwrite files v write text to file
fwrites files v write string to file
FF stdlib n formfeed character
FIXFONT sysenv n fixed space font (used in session windows)
gammarand statdist v random numbers in a gamma distribution
gbrush isigraph v set brush color
gclear isigraph v clear graphics window
gdarc graph v draw arc
gdarc01 graph v draw arc in 0 0 1 1
gdbmp graph v write graph to bmp file
gdchord graph v draw chord
gdchord01 graph v draw chord in 0 0 1 1
gdclose graph v close graphics window
gdcloseall graph v close all graphics windows
gdcolor graph v set color
gddraw graph v wrapper for draw methods
gdellipse graph v draw ellipse
gdellipse01 graph v draw ellipse in 0 0 1 1
gdemf graph v write graph to emf file
gdlines graph v draw lines
gdlines01 graph v draw lines in 0 0 1 1
gdopen graph v open/clear graphics window
gdpen graph v set pen size and style
gdpencolor graph v set pen color
gdpie graph v draw pie-shaped wedge
gdpie01 graph v draw pie-shaped wedge in 0 0 1 1
gdpixel graph v draw pixel
gdpixel01 graph v draw pixel in 0 0 1 1
gdpolygon graph v draw
gdpolygon01 graph v draw in 0 0 1 1
gdrect graph v draw rectangle
gdrect01 graph v draw rectangle in 0 0 1 1
gdroundr graph v rounded rectangle
gdroundr01 graph v rounded rectangle in 0 0 1 1
gdselect graph v select graphics window
gdshow graph v show graphics
geomean statfns v geometric mean
getdate dates v get date from character string
getdrives bigfiles v get system drive letters
getdrivespace bigfiles v get system drive letters and free space
getfont font v getfont fontspec
getfontsize font v getfontsize fontspec
gethue viewmat v generate color from color set
getmap map v [dyad] value for a key
getmap map v [monad] list map keys
getmapx map v [dyad] value for a deep nexted key
getmapx map v [monad] list nested map keys
gfit isigraph v fit data to graphics window
gh dll v allocate header
glines isigraph v display line connecting points
gopen isigraph v open graphics window
gpen isigraph v set pen color [;width,style]
gpolygon isigraph v draw polygon given points
grayscale isigraph v generate grayscale
grgb isigraph v set color values
groupndx numeric v group indices of y in x
gscale isigraph v scale from (-1,1) to (0,1000)
gshow isigraph v {parent} gshow graph
harmean statfns v harmonic mean
hasmap map v existance of the key
hex convert a create verb for hex calculation
hexdump format v show text as hex and ascii characters
hfd convert v hex from decimal
hue isigraph v generate color from color set
hueRGB isigraph v generate color from RGB color se
ic dll v integer conversion
indegrees trig a convert function to use degrees:
index misc v index where result is _1 if not found, instead of #x
inrange validate v (low, high) inrange data
int01 numeric v interval in n steps from 0 to 1 (= steps 0 1,n)
inv stdlib a inverse (^:_1)
inverse stdlib a inverse (^:_1)
isbalanced validate v pair isbalanced string
isboolean validate v data is all 0 or 1
isboxed validate v is boxed
ischaracter validate v data is character
iscomplex validate v data is complex
iscounter validate v data is non-negative integer (counting number)
isdate validate v is date (as yyyy mm dd)
isempty validate v data is empty
isinteger validate v data is all integer
ismap map v being a map
ismatrix validate v data is a matrix
isnumeric validate v data is numeric
isotimestamp dates v format time stamps as: 2000-05-23 16:06:39.268
isrational validate v data is rational
isreal validate v data is all real
isscalar validate v data is a scalar
isunicode validate v data is unicode
isunique validate v data has no duplicates
isutf8 validate v text is valid UTF-8
isvector validate v data is a vector
items stdlib a ("_1)
IFAPP sysenv n if applications.ijs exists
IFCONSOLE sysenv n if a console front end
IFJAVA sysenv n if a Java front end
IFJIJX sysenv n 1 if -jijx parameter (i.e. don't create ijx window)
IFUNIX sysenv n if UNIX
IFWINCE sysenv n if Windows CE
IFWINNT sysenv n if Windows NT,2000,XP
IFWIN32 sysenv n if Windows (9x,ME,NT,2000,XP)
IF64 sysenv n if a 64 bit J system
jappend jfiles v append to jfile, (<i.2 3) jappend 'dat'
jcreate jfiles v create jfile, jcreate 'dat'
jcwdpath sysenv v adds path to J current working directory
jdup jfiles v duplicate jfile, 'new' jdup 'dat'
jerase jfiles v erase jfile, jerase 'dat'
jhostpath sysenv v converts path name to use host path separator
join misc v join boxed items
jread jfiles v read jfile, jread 'dat';2
jreplace jfiles v replace in jfile, ('new value';123) jreplace 'dat';2 5
jsize jfiles v return size of jfile, jsize 'dat'
jsystemdefs sysenv v loads appropriate netdefs or hostdefs
kcreate kfiles v create file
kdir kfiles v keyword directory
kerase kfiles v erase file
keycreate keyfiles v create file
keydir keyfiles v keyword directory
keydrop keyfiles v drop keywords
keyerase keyfiles v erase file
keyread keyfiles v read data
keyreadx keyfiles v read extra data
keywrite keyfiles v write data
keywritex keyfiles v write extra data
key_new keyfiles v make new components
kread kfiles v read data for keyword
kurtosis statfns v kurtosis
kwrite kfiles v write date for keyword
lastones parts v last 1's in partition
leaf stdlib a leaf (L:0)
lfp parts v lengths from partition
linsert numeric v linear insert x (default 2) steps into y
list stdlib v list data formatted in columns
ljust strings v left justify
lrep myutil v linear representation
lsfit statfns v least-squares fit
LF stdlib n linefeed character
map jmf v map a file
max statfns v maximum
mean statfns v arithmetic mean
median statfns v median
mema dll v memory allocate
memf dll v memory free
memr dll v memory read
memshare jmf v share memory with a process
memshareclose jmf v close memory shared with memshare
memw dll v memory write
mfv convert v matrix from vector
midpt statfns v index of midpoint
min statfns v minimum
monad stdlib n integer 3
nameclass stdlib v name for 4!:0
namelist stdlib v name for 4!:1
names stdlib v formatted namelist
nappend nfiles v append to file
nc stdlib v name for 4!:0
ndxmap map v index of the key
nfmt format v simple numeric formatter
nl stdlib v selective namelist
normalprob statdist v probability of success in normal distribution
normalrand statdist v random numbers in a standard normal distribution,
noun stdlib n integer 0
nounsizes misc v noun sizes
nread nfiles v read file
nubcount misc v nub + count
nwrite nfiles v write to file
Note stdlib v notes in script
on stdlib c name for @:
OR dll v bitwise OR (|)
pack pack v package namelist
packlocale pack v package locales
partition parts v partition items (1 marks new item)
pathname misc v split filename into path;name
pcompare pack v compare two packages
pd plot v plot driver
pdef pack v package define
pdf plot v plot function driver
perm statfns v permutations of size y
pex pack v remove namelist from package
pfl parts v partition from lengths
pget pack v return value of name in package
pi trig n pi
pick stdlib v pick (>@{)
plot plot v cover for pd
plotf plot v cover for pdf
poissondist statdist v discrete values for poisson distribution
poissonprob statdist v probability of success in poisson distribution
poissonrand statdist v random numbers in a poisson distribution
polygon isigraph v vertices of a regular polygon
pps myutil v set print precision
prep myutil v parenthesized representation
preverse parts v partioned reverse
print print v print text
printfile print v print file
printfile2 print v print file in 2-up mode
print2 print v print text in 2-up mode
prompt misc v prompt for input
psel pack v select namelist from package
pset pack v merge new into old
psort parts v partioned sort
psum parts v partioned sum
psumscan parts v partioned sumscan
PROFONT sysenv n proportional font (used in forms)
quote convert v quote text
randomize numeric v sets a random value into random link
randomize random v sets a random value into random link
rand01 random v generate y random numbers in interval (0,1)
rand11 random v generate y random numbers in interval (_1,1)
range numeric v range from a to b [in steps of c]
readbmp bmp v read bitmap file, returning RGB data
readbmpall bmp v read bitmap data
readbmphdr bmp v read header from bitmap file
readcsv csv v reads csv file into a boxed array
readmat viewmat v read viewmat as bitmap
recur numeric v solves recurrence r(i)=a(i)+r(i-1)*m(i-1)
regression statfns v multiple regression
rfd trig v radians from degrees
rjust strings v right justify
rotate isigraph v rotate angle by given amount
round numeric v round y to nearest x (e.g. 1000 round 12345)
roundbanker numeric v round y to nearest x with bankers rounding
rounddist numeric v round y to nearest x preserving total
rounddown numeric v round y down to nearest x (e.g. 1000 round 12345)
roundint numeric v round to nearest integer
roundup numeric v round y up to nearest x (e.g. 1000 round 12345)
rows stdlib a rows ("1)
rplc strings v replace characters in text string
ruler format v formatted ruler
runindices parts v indices from run lengths
runlengths parts v lengths of each run
rxall regex v regex equivalent of { (all matches)
rxapply regex v apply verb to pattern
rxcomp regex v compile pattern
rxcut regex v cut string into nomatch/match list
rxeq regex v regex equivalent of -:
rxerror regex v last regex error message
rxE regex v regex equivalent of E.
rxfirst regex v regex equivalent of {.@{ (first match)
rxfree regex v free pattern handles
rxfrom regex v matches from string
rxhandles regex v list pattern handles
rxin regex v regex equivalent of e.
rxindex regex v regex equivalent of i.
rxinfo regex v info on pattern handles
rxmatch regex v single match
rxmatches regex v all matches
rxmerge regex v replace matches in string
rxrplc regex v search and replace
rxutf8 regex v set UTF-8 support 1=on(default), 0=off
RGB rgb v convert between color triples and RGB values
savemat viewmat v save viewmat to .bmp file
script stdlib v load script, cover for 0!:0
scriptd stdlib v load script with display, cover for 0!:1
scriptform misc v script representation of names
sdaccept socket v accept connection
sdasync socket v set up async connection for the socket
sdbind socket v bind socket
sdcheck socket v check socket for errors
sdcleanup socket v close all sockets
sdclose socket v close socket
sdconnect socket v connect to the socket
sdgethostbyaddr socket v returns a name from an address
sdgethostbyname socket v returns an address from a name
sdgethostname socket v returns host name
sdgetpeername socket v returns address this socket is connected to
sdgetsockets socket v returns all socket numbers
sdgetsockname socket v returns address of this socket
sdinit socket v initialize
sdioctl socket v read or write socket control information
sdionread socket v get number of bytes available for reading socket
sdlisten socket v set up listener for the socket
sdrecv socket v read data
sdrecvfrom socket v read data from
sdselect socket v find sockets that need work
sdsend socket v send data
sdsendto socket v send data
sdsetsockopt socket v sets the int value of a socket option.
sdsockaddress socket v returns address
sdsockerror socket v retrieve socket error code
sdsocket socket v creates a socket
setfontsize font v size setfontsize fontspec
setmap map a [dyad] add/change map value
setmap map a [monad] remove map entry
setmapx map a [dyad] add/change value for a deep nested key
setmapx map a [monad] remove a nested entry
setrl random v set random link
share jmf v share a mapped file
shell task v [monad] get stdout of shell command
shell task v [dyad] send stdin and get stdout of shell command
show misc v show names using a linear representation
showevents misc v show events
showmap jmf v show all mappings
sign stdlib a sign (*)
sin trig v sin
sind trig v sin in degrees
sinh trig v sinh
skewness statfns v skewness
smoutput stdlib v output to session
snap myutil v names snapshot
sort stdlib v sort up
spawn task v [monad] get stdout of executed task
spawn task v [dyad] send stdin and get stdout of task
spdev statfns v sum of products of deviations
split stdlib v split head from tail
sqzint format v squeeze list of positive integers into short form
sqzrun format v squeeze list of numbers into short form
ss strings v string search
ssdev statfns v sum squares of deviation
stddev statfns v standard deviation
steps numeric v steps from a to b in c steps
stringreplace strings v replace characters in text string
strmap map v convert nested map to multiline string
strmapc map v convert compact string to nested map
strmapx map v convert multiline string to nested map
subs misc c substitution
symget dll v get address of locale entry for name
symget dll v set array as address
table stdlib a function table
take stdlib v name for {.
takeafter strings v take after x in y
taketo strings v take to x in y
tan trig v tan
tand trig v tan in degrees
tanh trig v tanh
time myutil v time
timespacex myutil v time and space for expressions
timestamp dates v format time stamps as: 23 May 1998 16:06:39
timex myutil v time expressions
toCRLF stdlib v converts character strings to CRLF delimiter
todate dates v converts day numbers to dates
todayno dates v converts dates to day numbers
toHOST stdlib v converts character strings to Host delimiter
toJ stdlib v converts character strings to J delimiter (linefeed)
tolist misc v convert boxed list to LF delimited list
tolist myutil v convert boxed list to LF delimited list
tolower stdlib v convert text to lower case
topara text v convert text to paragraphs
toss random v pick x items from y (with repetition)
tossx random v pick x indices from shape y (with repetition)
toupper stdlib v convert text to upper case
tree myutil v tree representation
tsdiff dates v differences between pairs of dates.
tsrep dates v timestamp representation as a single number
type stdlib v object type
TAB stdlib n tab character
ucp stdlib v convert text to unicode code point
ucpcount stdlib v unicode code point count
unmap jmf v unmap a mapped file
unmapall jmf v unmap all mapped files
utf8 stdlib v convert string to utf8
uucp stdlib v convert text to unicode code point
UNAME sysenv n name of UNIX o/s
valdate dates v validate dates
var statfns v variance
verb stdlib n integer 3
vfm convert v vector from matrix
viewbmp viewmat v bitmap viewer
viewmat viewmat v view matrix in isigraph control
viewmatcc viewmat v view matrix in given child control
wcsize stdlib v size of execution window
wd winlib v main window driver, name for 11!:0
wdbox winlib v box wd argument
wdcenter winlib v center form on another
wdclipread winlib v read clipboard
wdclipwrite winlib v write to clipboard
wde winlib v as wd but displays error and signals break
wdfit winlib v fit form in window
wdforms winlib v info about all forms
wdget winlib v get values from matrix, e.g. wd'q'
wdhandler winlib v wd handler
wdinfo winlib v information box
wdishandle winlib v return 1 if a window handle
wdisparent winlib v return 1 if a parent window
wdmenu menu v provide a pop-up menu
wdmove winlib v position window, relative to side of screen
wdpclose winlib v close parent window
wdqshow winlib v display result of wdq
wdquery winlib v query box
wdreset winlib v reset window driver
wdselect winlib v selection box
wdstatus winlib v put status message on screen
weekday dates v returns weekday from date, 0=Sunday ... 6=Saturday
winconst winapi v look up Windows constants
winset winapi v set values of windows constants
win32api winapi a look up Win32 API declaration, returning verb
win32apir winapi a win32api, except verb returns first element of call result
writebmp bmp v write bmp file from RGB data
writecsv csv v writes a boxed array to a csv file
xfmt format v format extended integers
XOR dll v bitwise XOR (^)

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