>>  <<  Usr  Pri  JfC  LJ  Phr  Dic  Rel  Voc  !:  Help  Primer

Primer contents    Title

Start here
Why J
Purpose of this book
Your background
How to use this book
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.

>>  <<  Usr  Pri  JfC  LJ  Phr  Dic  Rel  Voc  !:  Help  Primer