| Usr | J 5.02 Release Highlights and Overview · Old Windows Release Notes · wd commands · Patterns · Utilities |
| Pri | Space · Frame and cell · Checkpoint F |
| Phr | C. Specimens · A. Bond or Curry · B. Merge & Amend · B. Locating & Selecting · B. Miscellaneous |
| Dic | Sample Topics · Sample 1. Spelling · Sample 2. Alphabet and Numbers · Sample 12. Sorting · H. Frets and Scripts · J. Errors and Suspensions · Vocabulary · < Box - Less Than · ^: Power · |. Reverse - Rotate (Shift) · |: Transpose · ;. Cut · /: Grade Up - Sort · \: Grade Down - Sort · · } Item Amend - Amend · } Item Amend Amend · }. Behead - Drop · }: Curtail - · " Rank · " Rank · a. Alphabet · s: Symbol |
| Rel | v;.0 Extended · /: and \: Improved · ,\ Improved · (f,) Improved · f;.3 Extended · i. and i: Improved · |. Improved · <@}.;.n Improved · ,./ Improved · /: Improved · i. and i: Improved |
| ijt | A J Introduction · Book of Numbers · Coleman (sample topics) · DLL: Writing and Using a DLL · Formatting with printf · Grade 8-7 (Saxon) · Grid Low Level Programming · Object Oriented Programming · Regular Expressions Builder |
| ijs | · · 31a.ijs · base64.ijs · bmp.ijs · cfgfns.ijs · clifns.ijs · colordef.ijs · configur.ijs · convert.ijs · dates.ijs · dbase.ijs · debugs.ijs · dirbrowse.ijs · dirmatch.ijs · display.ijs · eigenpic.ijs · fif.ijs · fiw.ijs · format.ijs · formedit.ijs · helpndx.ijs · jadefull.ijs · jdirs.ijs · jdll.ijs · jijs.ijs · jmf.ijs · jselect.ijs · jserver.ijs · jsgrid.ijs · jsview.ijs · jvgrid.ijs · jview.ijs · jwgrid.ijs · jzgrid.ijs · jzopengl.ijs · jzplot.ijs · lab.ijs · lauthor.ijs · mappeddb.ijs · misc.ijs · nfiles.ijs (only first 40 listed) |
| Phr | Phrases Contents · A. Conventions · A. Bond or Curry · A. Indexing · A. Intervals · A. Structural · A. Sorting · A. Permutations · C. Parity & Symmetry · A. Numbers & Counting · A. Matrix Algebra · A. Sums & Means · A. Inverse · A. Finance · A. Inside Boxes · A. Execution Time & Space · A. Case Statements · REFERENCES |
| Dic | Intro 12. Reading and Writing · Intro 22. Recursion · Intro 25. Permutations · Intro 26. Linear Functions · A. Nouns · J. Errors and Suspensions · Vocabulary · :: Adverse · A. Anagram Index - Anagram · C. Cycle-Direct - Permute · Foreign conjunction |
| Rel | Release Contents · A. Improved · Implementation Status |
| ijt | A J Introduction · Arithmetic · Book of Numbers · Coleman (sample topics) · DLL: Using System DLLs (file examples) · Finite mathematics · Grade 8-7 (Saxon) · Iteration and the Power Operator · Linear algebra (Schaum) · Mathematical Roots of J · OpenGL Introduction · Teacher''s Aide |
| ijs | · · colordef.ijs · helpndx.ijs · phra1.ijs · phra10.ijs · phra11.ijs · phra12.ijs · phra13.ijs · phra14.ijs · phra15.ijs · phra2.ijs · phra3.ijs · phra4.ijs · phra5.ijs · phra6.ijs · phra7.ijs · phra8.ijs · phra9.ijs · phrc7.ijs · primitiv.ijs · publish.ijs · statfns.ijs · vocab.ijs |
| Usr | J 5.02 Release Highlights and Overview · Utilities |
| Pri | From - boxed indexes · Selecting without from |
| Phr | A. Indexing |
| Dic | I. Alphabet and Words · Vocabulary · {. Head - Take · {:: Map - Fetch · a. Alphabet |
| Rel | i. and i: Improved · Implementation Status |
| ijt | A J Introduction · Grade 8-7 (Saxon) · ODBC: A simple application |
| ijs | · · cfgfns.ijs · colordef.ijs · compare.ijs · coutil.ijs · dates.ijs · debug.ijs · dir.ijs · dirmatch.ijs · fields.ijs · fif.ijs · fiw.ijs · font.ijs · formedit.ijs · jadecon.ijs · jadefull.ijs · jmf.ijs · jpm.ijs · jsgrid.ijs · jwgrid.ijs · jzdict.ijs · jzgrid.ijs · jzopengl.ijs · jzplot.ijs · keyfiles.ijs · lab.ijs · lauthor.ijs · mapi.ijs · menu.ijs · odbc.ijs · phra3.ijs · pousse.ijs · pp.ijs · primitiv.ijs · print.ijs · printf.ijs · project.ijs · publish.ijs · regex.ijs · regj.ijs · regjbld.ijs (only first 40 listed) |
| ijt | Fuzzy Logic |
| Pri | Print precision |
| Phr | A. Indexing · A. Permutations |
| Dic | Intro 25. Permutations |
| ijt | Arithmetic · Pythagorean Triples |
| ijs | · · phra3.ijs · primitiv.ijs |
| Usr | Plot Colors |
| Dic | Intro 9. Vocabulary · III. Definitions |
| ijt | Arithmetic · Book of Numbers · Grade 8-7 (Saxon) · Teacher''s Aide |
| Usr | winlib |
| ijt | Print Commands |
| ijs | · · debugs.ijs · simplexnr.ijs · winlib.ijs |
| Usr | J OLE/OCX Client |
| ijs | · · jijs.ijs |
| Phr | REFERENCES |
| Dic | H. Hypergeometric · References |
| ijt | Families of Functions |
| Phr | C. Ambivalent Functions |
| Dic | Monad-Dyad · [: Cap |
| ijt | Circuit Theory I · Circuit Theory II |
| ijs | · · gl3.ijs · phrc2.ijs |
| Usr | Copyright |
| Pri | Order of evaluation |
| ijt | Arithmetic · Circuit Theory II · ODBC: Inverting SQL data |
| Usr | SQL Reserved Words |
| ijt | Circuit Theory II · Coleman (sample topics) · Math Tables · Monad/Dyad |
| ijs | · · simplexnr.ijs |
| Phr | A. Intervals |
| ijs | · · web.ijs |
| Usr | Window Controls · Accelerator Keys |
| ijt | Arithmetic |
| Phr | A. Finance |
| ijs | · · interest.ijs · phra12.ijs |
| ijt | Finite mathematics |
| Phr | A. Numbers & Counting |
| ijt | Arithmetic |
| ijs | · · statdist.ijs |
| Phr | A. Numbers & Counting |
| Rel | m@.v"0 Improved |
| ijt | Families of Functions · Teacher''s Aide |
| Usr | fontspec |
| ijt | Catalan Numbers |
| Dic | I. Alphabet and Words · Vocabulary · a. Alphabet |
| ijt | Book of Numbers |
| ijs | · · primitiv.ijs |
| Phr | B. Duality |
| ijs | · · phrb11.ijs |
| Usr | Wait |
| Dic | Dictionary Contents · Acknowledgments |
| Dic | References |
| ijt | Function Tables · The Ball Clock Problem |
| Phr | A. Bond or Curry |
| ijs | · · phra2.ijs |
| ijt | Object Oriented Programming |
| ijs | · · web.ijs · wizard.ijs |
| ijs | · · actutil.ijs |
| Usr | Controlling · Hints · Mouse · Code · Tutorial: J OLE Client to Excel |
| ijt | Debug · Form Editor · Grid Basic Examples |
| ijs | · · forms.ijs |
| Usr | Overview |
| ijt | Debug |
| Usr | Overview |
| Usr | system\packages |
| Dic | Sample 28. Polynomials: Stopes |
| ijs | · · actfns.ijs · actutil.ijs |
| ijs | · · integrat.ijs |
| Usr | Socket Driver |
| Dic | E. Parsing and Execution |
| Phr | A. Case Statements |
| Dic | Vocabulary · :: Adverse |
| ijs | · · primitiv.ijs · publish.ijs |
| Phr | A. Case Statements |
| Dic | Dictionary Contents · Intro 21. Gerund and Agenda · Intro 23. Iteration · Vocabulary · * Signum - Times · $: Self-Reference · | Magnitude - Residue · ` Tie (Gerund) · @. Agenda |
| Rel | Implementation Status |
| ijt | A J Introduction · Book of Numbers · Finite mathematics |
| ijs | · · primitiv.ijs |
| ijt | Book of Numbers |
| Usr | Copyright |
| Usr | Copyright / Warranty / License |
| Pri | Order of evaluation · Rank conjunction " |
| Dic | Sample 13. Compositions I · B. Verbs · E. Parsing and Execution · = Self-Classify - Equal · *: Square - Not-And · %. Matrix Inverse - Matrix Divide · ~: Nub Sieve - Not-Equal · . Determinant Dot Product |
| ijt | Best Fit · Book of Numbers · Function Tables · Grade 8-7 (Saxon) · Iteration and the Power Operator · Linear algebra (Schaum) · Math Tables · Teacher''s Aide |
| Usr | Copyright / Warranty / License · Copyright |
| Pri | Primer Contents · Agreement · Rank conjunction " · Checkpoint E |
| Dic | B. Verbs · = Self-Classify - Equal · * Signum - Times · %: Square Root - Root |
| Rel | Implementation Status |
| ijt | Finite mathematics · Grade 8-7 (Saxon) · Linear algebra (Schaum) · Teacher''s Aide |
| ijt | Arithmetic |
| ijs | · · integrat.ijs |
| Usr | Products |
| Usr | Old Windows Release Notes |
| Phr | Phrases Contents · A. Matrix Algebra · C. Polynomials & Rational Functions |
| Dic | II. Grammar · $. Sparse |
| ijt | A J Introduction · Best Fit · Book of Numbers · Circuit Theory II · Coleman (sample topics) · Grade 8-7 (Saxon) · Iteration and the Power Operator · LAPACK · Linear algebra (Schaum) · Teacher''s Aide |
| ijs | · · phra9.ijs |
| Dic | $. Sparse |
| ijt | Best Fit · Book of Numbers · Circuit Theory I |
| ijt | Best Fit · Coleman (sample topics) |
| Usr | strings |
| ijt | Best Fit · Circuit Theory I · Circuit Theory II · Fractals, Visualization & J · Linear algebra (Schaum) · The Ball Clock Problem |
| ijs | · · allout.ijs · pollard.ijs · statdist.ijs · strings.ijs |
| Pri | Primer Contents · Terminology · Alphabet · Word |
| Phr | A. Bond or Curry · A. Sorting · B. Duality |
| Dic | Dictionary Contents · Sample Topics · Sample 2. Alphabet and Numbers · Sample 8. Classification · Sample 12. Sorting · I. Alphabet and Words · Vocabulary · /: Grade Up - Sort · \: Grade Down - Sort · a. Alphabet |
| ijt | A Taste of J (1) |
| ijs | · · phra2.ijs · phrb11.ijs · primitiv.ijs |
| Usr | text · Overview · Code · Patterns |
| Phr | C. Specimens |
| ijt | Locales · Regular Expressions · Regular Expressions Builder |
| ijs | · · citywp.ijs · fif.ijs · text.ijs |
| Usr | Child Classes |
| Dic | Sample 12. Sorting |
| ijt | Regular Expressions · Regular Expressions Builder |
| Usr | Overview · wd commands · Patterns · Tutorial: J OLE Server for Excel · Tutorial: J OLE Client to Excel |
| ijt | Regular Expressions · Regular Expressions Builder |
| ijs | · · fif.ijs |
| Pri | Primer Contents · Ambivalence · Checkpoint A · Monad/dyad defined |
| Dic | Dictionary Contents · Intro 2. Ambivalence |
| ijt | Function Tables · Mathematical Roots of J |
| Pri | Adverb |
| Phr | Phrases Contents · A. Conventions · C. Ambivalent Functions · H. Gerunds |
| Dic | Introduction · Intro 2. Ambivalence |
| ijt | Function Tables · Mathematical Roots of J |
| ijs | · · fndef.ijs · phrc2.ijs · phrh2.ijs |
| ijt | Function Tables |
| Pri | Primer Contents · Amend } |
| Phr | Phrases Contents · A. Indexing · B. Merge & Amend · C. Type Change |
| Dic | Vocabulary · $. Sparse · } Item Amend - Amend · } Item Amend Amend |
| Rel | Mapped Boxed Arrays |
| ijt | Linear algebra (Schaum) · Mapped Files · Sparse Arrays |
| ijs | · · phrb3.ijs · phrc13.ijs · primitiv.ijs |
| Phr | B. Merge & Amend |
| Rel | Mapped Boxed Arrays |
| Rel | Mapped Boxed Arrays |
| Phr | B. Merge & Amend |
| Dic | $. Sparse |
| Rel | c}x,y,:z Improved |
| ijs | · · fndef.ijs |
| ijs | · · interest.ijs |
| ijs | · · interest.ijs |
| ijs | · · view2.ijs |
| Dic | Intro 25. Permutations · Vocabulary · A. Anagram Index - Anagram |
| ijt | A J Introduction · Book of Numbers · Finite mathematics · Iteration and the Power Operator · Linear algebra (Schaum) · Teacher''s Aide |
| ijs | · · primitiv.ijs |
| Dic | Vocabulary · #: Antibase 2 - Antibase |
| ijs | · · primitiv.ijs |
| ijs | · · primitiv.ijs |
| Phr | A. Bond or Curry · D. Transcendental Functions |
| ijt | Averages |
| ijs | · · phra2.ijs · phrd9.ijs |
| Phr | F. Hooks · A. Indexing · C. Special Matrices & Lists · REFERENCES |
| Dic | Dictionary · References · Special Code |
| Rel | Implementation Status |
| ijt | Book of Numbers · Function Tables · Mathematical Roots of J |
| ijs | · · phra3.ijs · phrc5.ijs · phrf2.ijs |
| Dic | Vocabulary · &: Appose |
| Rel | Implementation Status |
| ijs | · · primitiv.ijs |
| Phr | A. Numbers & Counting · E. Approximation · A. Inverse |
| Dic | Intro 29. Secondaries |
| ijt | Circuit Theory II |
| ijs | · · bigpi.ijs · phra11.ijs · phra8.ijs · phre10.ijs |
| Usr | SQL Elements |
| Dic | Sample 23. Polynomials |
| ijt | A J Introduction · Arithmetic · Circuit Theory I · Circuit Theory II · Function Tables · Math Tables · Pythagorean Triples |
| ijs | · · integrat.ijs |
| Phr | E. Quadrature & Simpsons Rule |
| Dic | Sample 26. Polynomial Roots I · %. Matrix Inverse - Matrix Divide |
| ijt | Circuit Theory II |
| Usr | Mapping Mode |
| Dic | Sample 26. Polynomial Roots I · ^ Exponential - Power · o. Pi Times - Circle Function · 9!: Global Parameters |
| ijt | A J Introduction · Book of Numbers · Circuit Theory I · Circuit Theory II · Grade 8-7 (Saxon) |
| ijs | · · regex.ijs |
| Dic | H. Hypergeometric |
| ijt | Circuit Theory I · Polynomials |
| Phr | Phrases Contents · F. Hooks · A. Numbers & Counting · E. Quadrature & Simpsons Rule · E. Approximation |
| Dic | Sample 25. Polynomials in Terms of Roots · Sample 26. Polynomial Roots I · Sample 27. Polynomial Roots II · G. Extended and Rational Arithmeti · Vocabulary · %. Matrix Inverse - Matrix Divide · ^: Power v · D. Derivative · D: Secant Slope · t. Taylor Coefficient · T. Taylor Approximation |
| Rel | Implementation Status |
| ijt | A J Introduction · Best Fit · Book of Numbers · Circuit Theory I · Circuit Theory II · Finite mathematics · Function Display · Function Tables · Fuzzy Logic · Grade 8-7 (Saxon) · Linear algebra (Schaum) · Mathematical Roots of J · Polynomials · Teacher''s Aide |
| ijs | · · phra8.ijs · phre10.ijs · statfns.ijs |
| Usr | wd commands |
| Usr | graph · Definition Summaries · gl2 commands |
| Dic | Sample 20. Directed Graphs |
| ijt | Graph Utilities |
| ijs | · · graph.ijs · jzplot.ijs |
| Usr | trig · Definition Summaries |
| Phr | A. Bond or Curry |
| Dic | o. Pi Times - Circle Function |
| ijt | Linear algebra (Schaum) |
| ijs | · · bucky.ijs · citycalc.ijs · jzopengl.ijs · model.ijs · phra2.ijs · poly.ijs · trig.ijs |
| ijt | Linear algebra (Schaum) |
| Usr | trig · Definition Summaries |
| Phr | A. Bond or Curry |
| Dic | o. Pi Times - Circle Function |
| ijs | · · phra2.ijs · trig.ijs |
| Rel | Implementation Status |
| Usr | trig · Definition Summaries |
| Phr | A. Bond or Curry · C. Parity & Symmetry |
| ijt | Linear algebra (Schaum) |
| ijs | · · phra2.ijs · phrc7.ijs · trig.ijs |
| ijt | Linear algebra (Schaum) |
| Phr | C. Parity & Symmetry |
| Dic | o. Pi Times - Circle Function |
| ijs | · · phrc7.ijs |
| Usr | trig · Definition Summaries |
| Phr | A. Bond or Curry |
| Dic | o. Pi Times - Circle Function |
| ijs | · · phra2.ijs · trig.ijs |
| Usr | trig · Definition Summaries |
| Phr | A. Bond or Curry |
| Dic | o. Pi Times - Circle Function |
| ijs | · · phra2.ijs · statdist.ijs · trig.ijs |
| ijt | Linear algebra (Schaum) |
| Usr | trig · Definition Summaries |
| Phr | A. Bond or Curry |
| Dic | o. Pi Times - Circle Function |
| ijs | · · phra2.ijs · trig.ijs |
| ijs | · · jzopengl.ijs |
| Pri | Your background · Environment |
| Rel | m : 0 Space Consumption Reduced |
| ijt | A J Introduction · Catalan Numbers · Grade 8-7 (Saxon) · Linear algebra (Schaum) |
| Usr | J 5.02 Release Highlights and Overview · sysenv · Definition Summaries |
| ijt | Files |
| ijs | · · boot.ijs · jijs.ijs · sysenv.ijs |
| Usr | J 5.02 Release Highlights and Overview |
| Usr | dates · statfns · Definition Summaries |
| Pri | Vocabulary |
| Phr | Phrases Contents · A. Conventions · A. Bond or Curry · D. Arithmetic · A. Sums & Means · B. Duality |
| Dic | Dictionary Contents · Introduction · Intro 2. Ambivalence · Intro 5. Forks · Sample 16. Partitions I · G. Extended and Rational Arithmeti · <. Floor - Lesser Of (Min) · >. Ceiling - Larger of (Max) · + Conjugate - Plus · - Negate - Minus · .. Even · &. · s: Symbol |
| ijt | Arithmetic · Averages · Book of Numbers · Circuit Theory I · Circuit Theory II · Finite mathematics · Pythagorean Triples |
| ijs | · · dates.ijs · mean.ijs · phra10.ijs · phra2.ijs · phrb11.ijs · phrd8.ijs · statfns.ijs |
| Usr | J 5.02 Release Highlights and Overview · Old Windows Release Notes · format · stdlib · Definition Summaries · Printing · Richedit Control · Actions |
| Pri | Alphabet |
| Phr | A. Bond or Curry |
| Dic | I. Alphabet and Words |
| ijt | A Taste of J (1) · Socket Driver Server |
| ijs | · · cfgfns.ijs · display.ijs · format.ijs · jzgrid.ijs · phra2.ijs · print.ijs · stdlib.ijs · web.ijs |
| ijs | · · publish.ijs · pubschms.ijs · web.ijs |
| Phr | A. Bond or Curry |
| ijs | · · phra2.ijs |
| Phr | A. Bond or Curry |
| ijs | · · phra2.ijs |
| Usr | Old Windows Release Notes · stdlib · Definition Summaries · Lab Sections |
| Phr | A. Conventions · B. Duality |
| Dic | : Explicit / · Control structures · assert. · 9!: Global Parameters |
| Rel | Release Contents · assert. Implemented |
| ijt | A J Introduction · Book of Numbers · Circuit Theory I · Circuit Theory II · Socket Driver Server · Socket Driver Server - Client · The Ball Clock Problem |
| ijs | · · bigfiles.ijs · browser.ijs · colordef.ijs · colorsmp.ijs · helpndx.ijs · jacobi.ijs · jmf.ijs · jpm.ijs · jzdict.ijs · jzopengl.ijs · jzplot.ijs · lab.ijs · lauthor.ijs · mappeddb.ijs · menu.ijs · publish.ijs · regex.ijs · socket.ijs · stdlib.ijs · trace.ijs · vocab.ijs |
| Usr | stdlib · J Socket Protocol · SQL Reserved Words |
| Dic | Intro 28. Identity Functions and Neutrals · $. Sparse · : Explicit / · assert. · 9!: Global Parameters |
| Rel | Release Contents · 9!:34 and 9!:35 Assertions |
| ijt | A J Introduction · Arithmetic · Book of Numbers · Finite mathematics · Grade 8-7 (Saxon) · Linear algebra (Schaum) · Teacher''s Aide |
| ijs | · · stdlib.ijs |
| Usr | J 5.02 Release Highlights and Overview · Find in Files · Regular Expression · Utilities |
| Phr | A. Conventions · B. Ranking & Classification · C. Grading · B. Miscellaneous |
| Dic | Introduction · Intro 1. Mnemonics · =. Is (Local) |
| Rel | Implementation Status |
| ijt | A J Introduction · A Taste of J (1) · An Idiosyncratic Introduction to J · Book of Numbers · Circuit Theory I · Grade 8-7 (Saxon) · Linear algebra (Schaum) · Locales · Mathematical Roots of J · Print Commands · Regular Expressions Builder · Teacher''s Aide |
| ijs | · · 31a.ijs · braid.ijs · cfgfns.ijs · configur.ijs · fif.ijs · jforc.ijs · project.ijs · publish.ijs · regdemo.ijs · sym2ijs.ijs · teapot.ijs · trefoil.ijs |
| Usr | wdhandler |
| ijt | Arithmetic · Finite mathematics · Locales · Mapped Files · Shapley Value on Old Macdonald''s Farm · Teacher''s Aide |
| ijs | · · primitiv.ijs |
| ijt | Linear algebra (Schaum) |
| ijt | A J Introduction · Grade 8-7 (Saxon) · Linear algebra (Schaum) · Polynomials |
| ijt | Linear algebra (Schaum) |
| Usr | socket · Definition Summaries |
| ijs | · · socket.ijs |
| ijt | Files |
| Usr | Socket Utilities |
| Phr | A. Bond or Curry |
| ijs | · · phra2.ijs |
| Phr | A. Bond or Curry |
| ijs | · · phra2.ijs |
| Dic | < Box - Less Than · $. Sparse · :: Adverse · , Ravel - Append · ,: Itemize - Laminate · #. Base 2 - Base · ` Tie (Gerund) · 5!: Representation · 9!: Global Parameters · Special Code |
| Rel | m@.v"0 Improved · + on Sparse Arguments Improved · 2 f/\y Improved · Mapped Boxed Arrays · Implementation Status |
| ijs | · · display.ijs · printf.ijs · xenos.ijs |
| Pri | Tacit definition · Explicit-to-tacit |
| Phr | C. Polynomials & Rational Functions |
| Dic | Dictionary Contents · Intro 8. Atop Conjunction · Intro 20. Rank · Vocabulary · @ Atop |
| ijt | Families of Functions · Function Tables · Linear algebra (Schaum) · Mathematical Roots of J |
| ijs | · · phrc9.ijs · primitiv.ijs |
| Usr | Lab Author |
| Usr | Plot Options · Plot Colors · Viewing |
| Pri | Axis · Shape · Rank · Agreement · From - boxed indexes · Scattered indexing · Selecting without from |
| Phr | A. Indexing · C. Parity & Symmetry |
| Dic | Intro 20. Rank · A. Nouns · B. Verbs · $. Sparse · |. Reverse - Rotate (Shift) · |: Transpose · { Catalogue - From · Special Code |
| Rel | f;.1 Extended |
| ijt | Arithmetic · Book of Numbers · Coleman (sample topics) · Frame''s Method · Linear algebra (Schaum) · OpenGL Introduction · OpenGL Utilities · Rotations · Shapley Value on Old Macdonald''s Farm · Sparse Arrays |
| ijs | · · basic4.ijs · jzplot.ijs · ogl5.ijs · phra3.ijs · plotdefs.ijs · xldemo.ijs |
| ijt | Circuit Theory I · Shapley Value on Old Macdonald''s Farm |