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

# Primer contents

Title
How to use this book
The book is a series of small, bite-size sections that are intended to be read in order from the start to the end. Sections typically depend on most or even all of the previous sections having been read. Jumping around is pointless and likely frustrating.
The book is self-contained and could be read without access to a system. In particular, examples of interactions with the J system show both what you enter and how the system responds. However, it is intended to be read with access to a system and with as much use of a system along with the book as possible. It is strongly recommended that you eventually type in all the examples and play around as much as you can with variations on them.
Sometimes a section uses terms and concepts that aren't defined until later. This requires you to proceed with a soft understanding the first time through that becomes more concrete on a second reading.
Start here
Why J
Purpose of this book
Your background
How to use this book
Environment
Get started
Experiment
Standard profile
Terminology
Alphabet
Word
Sentence
Verb
Noun
Number
Negative number
Primitive
Name
Comment
Error
Ambivalence
Dyad
Monad
Vocabulary
Checkpoint A
Numeric constant
String
Word formation
Space
Precedence
Parentheses
Order of evaluation
Verb definition
Monad/dyad defined
Script file
Local
Global
Debug global
When =.and =:are alike
When they aren't
Locale
z locale
Script load
Checkpoint B
Debug - step through
Debug - an error
Comparative
Control structure
Checkpoint C
Adding lists
J way of adding lists
A few more primitives
Plot
Plot locale
Print precision
Inexact numbers
Tolerance
Checkpoint D
Atom
List
Table
Array
Axis
Shape
Rank
Empty Array
Single atom array
Verb arguments
Frame and cell
Item
k-cell
Verb rank
Agreement
Rank conjunction "
Result shape
Checkpoint E
Adverb
Insert adverb
Table adverb
Conjunction
Order of execution
Box - monad <
Link - dyad ;
Open - monad >
From - dyad {
From - boxed indexes
Scattered indexing
Amend }
Selecting without from
Cut ;.
Each
Hook
Fork
Tacit definition
Explicit-to-tacit
Checkpoint F
Foreign !:
Files
Component files
GUI part 1
Data processing
GUI part 2
Where next?
Online Documentation
J Dictionary
J Phrases
end.

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