J Primer
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 | ✅ |
Pages in category "J Primer"
The following 108 pages are in this category, out of 108 total.
H
- Help/Primer/001Start here
- Help/Primer/002 Why J
- Help/Primer/003 Purpose of this book
- Help/Primer/004 Your background
- Help/Primer/005 How to use this book
- Help/Primer/006 Get started
- Help/Primer/007 Experiment
- Help/Primer/008 Standard profile
- Help/Primer/009 Terminology
- Help/Primer/010 Alphabet
- Help/Primer/011Word
- Help/Primer/012 Sentence
- Help/Primer/013 Verb
- Help/Primer/014 Noun
- Help/Primer/015 Number
- Help/Primer/016 Negative number
- Help/Primer/017 Primitive
- Help/Primer/018 Name
- Help/Primer/019 Comment
- Help/Primer/020 Error
- Help/Primer/021 Ambivalence
- Help/Primer/022 Dyad
- Help/Primer/023 Monad
- Help/Primer/024 Vocabulary
- Help/Primer/025 Checkpoint A
- Help/Primer/026 Numeric constant
- Help/Primer/027 String
- Help/Primer/028 Word formation
- Help/Primer/029 Space
- Help/Primer/030 Precedence
- Help/Primer/031 Parentheses
- Help/Primer/032 Order of evaluation
- Help/Primer/033 Verb definition
- Help/Primer/034 Monad/dyad defined
- Help/Primer/035 Script file
- Help/Primer/036 Local
- Help/Primer/037 Global
- Help/Primer/038 Debug global
- Help/Primer/039 When =.and =:are alike
- Help/Primer/040 When they aren't
- Help/Primer/041 Locale
- Help/Primer/042 z locale
- Help/Primer/043 Script load
- Help/Primer/044 Checkpoint B
- Help/Primer/045 Debug - step through
- Help/Primer/046 Debug - an error
- Help/Primer/047 Comparative
- Help/Primer/048 Control structure
- Help/Primer/049 Checkpoint C
- Help/Primer/050 Adding lists
- Help/Primer/051 J way of adding lists
- Help/Primer/052 A few more primitives
- Help/Primer/053 Plot
- Help/Primer/054 Plot locale
- Help/Primer/055 Print precision
- Help/Primer/056 Inexact numbers
- Help/Primer/057 Tolerance
- Help/Primer/058 Checkpoint D
- Help/Primer/059 Atom
- Help/Primer/060 List
- Help/Primer/061 Table
- Help/Primer/062 Array
- Help/Primer/063 Axis
- Help/Primer/064 Shape
- Help/Primer/065 Rank
- Help/Primer/066 Empty Array
- Help/Primer/067 Single atom array
- Help/Primer/068 Verb arguments
- Help/Primer/069 Frame and cell
- Help/Primer/070 Item
- Help/Primer/071 k-cell
- Help/Primer/072 Verb rank
- Help/Primer/073 Agreement
- Help/Primer/074 Rank conjunction "
- Help/Primer/075 Result shape
- Help/Primer/076 Checkpoint E
- Help/Primer/077 Adverb
- Help/Primer/078 Insert adverb
- Help/Primer/079 Table adverb
- Help/Primer/080 Conjunction
- Help/Primer/081 Order of execution
- Help/Primer/082 Box - monad lt
- Help/Primer/083 Link - dyad ;
- Help/Primer/084 Open - monad gt
- Help/Primer/085 From - dyad curlylf
- Help/Primer/086 From - boxed indexes
- Help/Primer/087 Scattered indexing
- Help/Primer/088 Amend curlyrt
- Help/Primer/089 Selecting without from
- Help/Primer/090 Cut ;.
- Help/Primer/091 Each
- Help/Primer/092 Hook
- Help/Primer/093 Fork
- Help/Primer/094 Tacit definition
- Help/Primer/095 Explicit-to-tacit
- Help/Primer/096 Checkpoint F
- Help/Primer/097 Foreign !:
- Help/Primer/098 Files
- Help/Primer/099 Component files
- Help/Primer/100 GUI part 1
- Help/Primer/101 Data processing
- Help/Primer/102 GUI part 2
- Help/Primer/103 Where next?
- Help/Primer/104 Online Documentation
- Help/Primer/105 J Dictionary
- Help/Primer/106 J Phrases
- Help/Primer/107 end.
- Help/Primer/Title