view docs/ioj/iojFiles.htm @ 0:e0bbaa717f41 draft default tip

lol J
author Jordi Gutiérrez Hermoso <jordigh@octave.org>
date Mon, 25 Nov 2013 11:56:30 -0500
parents
children
line wrap: on
line source

<html>

<head>
<title>An Implementation of J -- Program Files</title>
</head>

<body>

<p align=center><font size="6"><b>Program Files</b></font><br>
<font size="4"><b><a href="ioj.htm">An Implementation of J</a></b></font></p>

<hr>
<br>
<dl>
<dt> j.h     <dd> Global Definitions
<dt> ja.h    <dd> Aliases for jt
<dt> jc.h    <dd> Character Definitions
<dt> je.h    <dd> Extern Declarations
<dt> jerr.h  <dd> Error Codes
<dt> js.h    <dd> SYS_ and friends
<dt> jt.h    <dd> Definitions for jt
<dt> jtype.h <dd> Type Definitions
</dl>
<dl>
<dt> a.h     <dd> Adverbs: Macros and Defined-Constants (for Adverbs and Conjunctions)
<dt> a.c     <dd> Adverbs
<dt> af.c    <dd> Adverbs: Fix
<dt> ai.c    <dd> Adverbs: Inverse & Identity Functions
<dt> aicap.c <dd> Adverbs: I.
<dt> am.c    <dd> Adverbs: Amend
<dt> am1.c   <dd> Adverbs: a ind}z where z is sparse and ind is  box a0;a1;a2;...
<dt> amn.c   <dd> Adverbs: a ind}z where z is sparse and ind is <"1 integers
<dt> ao.c    <dd> Adverbs: Oblique and Key
<dt> ap.c    <dd> Adverbs: Prefix and Infix
<dt> ar.c    <dd> Adverbs: Reduce (Insert) and Outer Product
<dt> as.c    <dd> Adverbs: Suffix and Outfix
<dt> au.c    <dd> Adverbs: Utilities
</dl>
<dl>
<dt> c.c     <dd> Conjunctions
<dt> ca.c    <dd> Conjunctions: Atop and Ampersand
<dt> cc.c    <dd> Conjunctions: Cuts
<dt> cd.c    <dd> Conjunctions: Differentiation and Integration
<dt> cf.c    <dd> Conjunctions: Forks
<dt> cg.c    <dd> Conjunctions: Gerunds ` and `:
<dt> ch.c    <dd> Conjunctions: Hypergeometric Series
<dt> cl.c    <dd> Conjunctions: L: and S:
<dt> cp.c    <dd> Conjunctions: Power Operator ^: and Associates
<dt> cr.c    <dd> Conjunctions: Rank Associates
<dt> crs.c   <dd> Conjunctions: Rank on Sparse Arrays
<dt> ct.c    <dd> Conjunctions: Taylor's Series
<dt> cu.c    <dd> Conjunctions: Under and Each
<dt> cv.c    <dd> Conjunctions: Variants (!.)
<dt> cx.c    <dd> Conjunctions: Explicit Definition : and Associates
</dl>
<dl>
<dt> d.c     <dd> Debug: Error Display
<dt> dc.c    <dd> Debug: Function Call Information
<dt> ds.c    <dd> Debug: Stops and Suspensions
</dl>
<dl>
<dt> f.c     <dd> Format: ": Monad
<dt> f2.c    <dd> Format: ": Dyad
</dl>
<dl>
<dt> io.h    <dd> Input/Output
<dt> i.c     <dd> Initializations
<dt> io.c    <dd> Input/Output
</dl>
<dl>
<dt> j.c     <dd> main(), Main Loop, & Global Variables
</dl>
<dl>
<dt> k.c     <dd> Conversions Amongst Internal Types
</dl>
<dl>
<dt> m.h     <dd> Memory Management
<dt> m.c     <dd> Memory Management
<dt> mbx.c   <dd> Memory-Mapped Boxed Arrays
</dl>
<dl>
<dt> p.h     <dd> Parsing: Macros and Defined Constants
<dt> p.c     <dd> Parsing; see APL Dictionary, pp. 12-13 & 38.
<dt> pc.c    <dd> Parsing: Tacit Adverb/Conjunction Translator (11 : and 12 : )
<dt> pt.c    <dd> Parsing: Trace
<dt> pv.c    <dd> Parsing: Tacit Verb Translator (13 : )
<dt> px.c    <dd> Execute and Associates
</dl>
<dl>
<dt> r.c     <dd> Representations: Atomic, Boxed, and 5!:0
<dt> rl.c    <dd> Representations: Linear and Paren
<dt> rt.c    <dd> Representations: Tree
</dl>
<dl>
<dt> s.c     <dd> Symbol Table
<dt> sc.c    <dd> Symbol Table: Function Call (unquote)
<dt> sl.c    <dd> Symbol Table: Locales
<dt> sn.c    <dd> Symbol Table: Names
</dl>
<dl>
<dt> t.c     <dd> Table of Primitive Symbols
</dl>
<dl>
<dt> u.c     <dd> Interpreter Utilities
</dl>
<dl>
<dt> va.h    <dd> Verbs: Macros and Defined Constants for Atomic (Scalar) Verbs
<dt> vasm.h  <dd> Verbs: Assembly Routines for Integer + * - with Overflow
<dt> ve.h    <dd> Atomic Verbs
<dt> vq.h    <dd> Rational Numbers
<dt> vx.h    <dd> Extended Precision
<dt> vz.h    <dd> Complex Numbers
<dt> v.c     <dd> Verbs
<dt> v0.c    <dd> Verbs: Polynomial Roots & Polynomial Evaluation
<dt> v1.c    <dd> Verbs: Match Associates
<dt> v2.c    <dd> Verbs: Primes and Factoring
<dt> va1.c   <dd> Verbs: Monadic Atomic
<dt> va2.c   <dd> Verbs: Atomic (Scalar) Dyadic
<dt> va2s.c  <dd> Verbs: Atomic (Scalar) Dyadic Verbs on Sparse Arrays
<dt> vb.c    <dd> Verbs: Boolean-Valued
<dt> vbang.c <dd> Verbs: !
<dt> vcant.c <dd> Verbs: Transpose
<dt> vcat.c  <dd> Verbs: Catenate and Friends
<dt> vcomp.c <dd> Verbs: Comparatives
<dt> vd.c    <dd> Verbs: Domino
<dt> ve.c    <dd> Verbs: Elementary Functions (Arithmetic, etc.)
<dt> vf.c    <dd> Verbs: Fill-Dependent Verbs
<dt> vfrom.c <dd> Verbs: From & Associates. See Hui, Some Uses of { and }, APL87.
<dt> vg.c    <dd> Verbs: Grades
<dt> vgauss.c<dd> Verbs: Gaussian Elimination
<dt> vi.c    <dd> Verbs: Index-of
<dt> visp.c  <dd> Verbs: Index-of on Sparse Arrays
<dt> vm.c    <dd> Verbs: "Mathematical" Functions (Irrational, Transcendental, etc.)
<dt> vo.c    <dd> Verbs: Box & Open
<dt> vp.c    <dd> Verbs: Permutations
<dt> vq.c    <dd> Verbs: Rational Numbers
<dt> vs.c    <dd> Verbs: $. Sparse Arrays
<dt> vt.c    <dd> Verbs: Take and Drop
<dt> vx.c    <dd> Verbs: Extended Precision Integers
<dt> vz.c    <dd> Verbs: Complex-Valued Scalar Functions
</dl>
<dl>
<dt> w.h     <dd> Words
<dt> w.c     <dd> Words: Word Formation
<dt> wc.c    <dd> Words: Control Words
<dt> wn.c    <dd> Words: Numeric Input Conversion
<dt> ws.c    <dd> Words: Spelling
</dl>
<dl>
<dt> x.h     <dd> Xenos: Macros and Defined Constants for !:
<dt> x.c     <dd> Xenos aka Foreign: External, Experimental, & Extra
<dt> x15.c   <dd> Xenos: DLL call driver
<dt> xa.c    <dd> Xenos: Miscellaneous
<dt> xb.c    <dd> Xenos: Binary Representation
<dt> xd.c    <dd> Xenos: file directory, attributes, & permission
<dt> xf.c    <dd> Xenos: Files
<dt> xh.c    <dd> Xenos: Host Command Facilities
<dt> xi.c    <dd> Xenos: Implementation Internals
<dt> xl.c    <dd> Xenos: File Lock/Unlock
<dt> xo.c    <dd> Xenos: File Open/Close
<dt> xr.c    <dd> Xenos: Interface to regexp Regular Expressions Package
<dt> xs.c    <dd> Xenos: Scripts
<dt> xt.c    <dd> Xenos: time and space
</dl>

<br>
<hr>

<a href="iojXenos.htm">Next</a>
 &#149; 
<a href="iojTest.htm">Previous</a>
 &#149; 
<a href="iojIndex.htm">Index</a>
 &#149; 
<a href="ioj.htm#TOC">Table of Contents</a>
<br>

</body>
</html>