J Primer

From J Wiki
Jump to navigation Jump to search


⬅ Return to 'Welcome to J'

=> Advance through the Primer =>

Help-box.jpg

Eric Iverson

Copyright © 1991-2011 Jsoftware Inc. All Rights Reserved.
Last updated: 2023-9-06
www.jsoftware.com

Primer contents

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.

=>

Primer Index               Hover to reveal titles   -   Click to access   -   Current page is highlighted
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43
45 46 47 48
50 51 52 53 54 55 56 57
59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75
77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
97 98 99 100 101 102 103 104 105 106