💾 Archived View for blitter.com › apl-books › APLSE › www.sigapl.org › Archives › waterloo_archive ›… captured on 2022-07-17 at 03:52:00.

View Raw

More Information

-=-=-=-=-=-=-

From owner-jsoftware@lists.interlog.com  Mon Mar  1 14:54:33 1999
Date: Sun, 28 Feb 1999 13:42:41 -0500
From: Dan King <danking@sympatico.ca>
Subject: Jforum: String Compression

When will a highly efficient string compression algorithm be included in J?
Does anyone have some logic suggestions for efficient generalized string
compression?
Dan King

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar  1 16:01:44 1999
From: "Chris Burke" <cdburke@interlog.com>
Subject: Jforum: FFT in J
Date: Mon, 1 Mar 1999 15:46:32 -0500
	charset="iso-8859-1"

FFT is now available in J via a new AddOn package, see
http://www.jsoftware.com/download/downaddon.htm

For more information, download the AddOn and run lab Fast Fourier Transform.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar  1 17:17:40 1999
From: Eemcd@aol.com
Date: Mon, 1 Mar 1999 16:59:09 EST
Subject: Re: Jforum: String Compression
Content-type: text/plain; charset=US-ASCII

Re: ideas on string compression

The best idea currently is probably the Garcia-Wachs algorithm, a
generalization of Huffman coding. See the 2d edition of Knuth's Sorting and
Searching, Section 6.2.2, Algorithm G. See also exercise 6.3 42, an algorithm
shown to Knuth by Andy Heller and Bob Johnson, for front and rear compression.
Compression of sparse tables is discussed in exercise 6.3 4. Storage of random
text so that it is as compact as possible and quickly retrievable is
summarized on page 507. Of the three methods described (Trie search, Digital
tree search, and Patricia) Patricia is the winner. This method was used many
years ago by Luther Woodrum and about 15 years ago by Bob Bernecky. Bob could
probably tell you of his experiences with the method.

Eugene McDonnell

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar  1 17:21:14 1999
Date: Mon, 01 Mar 1999 22:47:47 +0200
From: Anssi  Seppala <anssi.seppala@enease.fi>
Subject: Jforum: Building JDLLServer with Project Manager
In-Reply-To: <3.0.1.32.19990228134241.006d37e4@pop1.sympatico.ca>

After struggling few hours building a JDLLServer-compatible code with J4.02
Project Manager I want to share some of my ideas.  It was not easy because
JDLLServer is not a wd-system and building a script with PM loaded some
wd-stuff there that did not run with JDLLServer.

The idea I found is that for JDLL-application you only need
system\main\stdlib.ijs and system\main\colib.ijs. These can't be loaded
using PM together with the application source. However it is possible to
make a separate jdll_lib-project that has sources as stlib.ijs and colib.ijs.

Before you can build it you must turn the code to 'z'-locale by adding a
script that only puts the pointer to z-locale: 18!:4 <'z'

Now my JDLL-application has two parts: a library part and a source part.
And it works!

However I would like to suggest for future J-versions that there will be
provided two versions of standard libraries: For windows and for j.dll.

Thanks,
Anssi

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  2 08:41:56 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: Building JDLLServer with Project Manager
Date: Tue, 2 Mar 1999 08:25:02 -0500
	charset="iso-8859-1"

One tactic I have found very successful when building runtime or
automation applications is to run with a "naked J."  Turn off
profile loading, (it's a command line option), and just load
bare interpretor sans utilities.   If your app has a hidden
library dependency you very quickly run into it.

Also, I always set up my apps to to load only what
they require and I use the the low level 0!:x facilities instead of
load.  It's a bit of pain set up your first app like this but the
end result is a system that loads very quickly and is completely
self contained.

>However I would like to suggest for future J-versions that there will be
>provided two versions of standard libraries: For windows and for j.dll.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  2 09:39:55 1999
Date: Tue, 2 Mar 1999 09:12:53 -0500
From: Alain Miville de Ch�ne <Infodev@compuserve.com>
Subject: Jforum: String Compression
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.interlog.com id JAA25490

Compression is easily achieved using an OCX such as found at
www.xceedsoft.com. I store all my large databases with compressed records.
Usually save ne half to 3/4 of the space.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  2 10:40:52 1999
Date: Tue, 2 Mar 1999 16:28:19 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re:  Jforum: string / file / log compression

Just for the record:  the Windows kernel has a standard set of
functions to deal with compressed files:
LZInit, LZOpenFile, LZRead, LZSeek, LZCopy, CopyLZFile, et al.

These are admittedly not string oriented, but at least a portable
foundation for Windows J programs.

On Uniz, the gnu gzip program will give you a libz.a which may
or may not be exploitable.  I haven't looked at the details.
Alternatively, folks around partly switched over to "bzip2"
with Burrows-Wheeler block-sorting text compression.  Again,
sources are available and linking to a shared lib should be
possible.

Speaking of compression:

Two or three years ago, someone announced a format-tunable and even
auto-tuning logfile compressor in comp.lang.apl, written in J and with
some very nice web pages describing it.  I found this system just great
and would like to have a second look at it, but unfortunately I
didn't keep the bookmark back then.  If someone could help me with
a fresh pointer to it, I would greatly appreciate it.

							Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-apl-l@hermes.csd.unb.ca  Tue Mar  2 11:05:33 1999
Date: Tue, 2 Mar 1999 10:55:39 -0500
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: FFT in J
Comments: To: forum@jsoftware.com

Very nice!  This a great example of an addon.  This FFT
is much faster on large arguments than any array language
(apl(s),j, k,  nial et cetera)  fft  I've seen.  A good example
of old fashioned optimized pure C.

-----Original Message-----
From: Chris Burke <cdburke@interlog.com>
Date: Monday, March 01, 1999 3:49 PM
Subject: Jforum: FFT in J

>FFT is now available in J via a new AddOn package, see
>http://www.jsoftware.com/download/downaddon.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  2 11:18:26 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: FFT in J
Date: Tue, 2 Mar 1999 10:55:39 -0500
	charset="iso-8859-1"

Very nice!  This a great example of an addon.  This FFT
is much faster on large arguments than any array language
(apl(s),j, k,  nial et cetera)  fft  I've seen.  A good example
of old fashioned optimized pure C.

-----Original Message-----
From: Chris Burke <cdburke@interlog.com>
Date: Monday, March 01, 1999 3:49 PM
Subject: Jforum: FFT in J

>FFT is now available in J via a new AddOn package, see
>http://www.jsoftware.com/download/downaddon.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar  3 15:12:20 1999
Date: Wed, 3 Mar 1999 20:57:25 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re:  Jforum: string / file / log compression

Oleg Kobchenko was so kind to remind me of using dejanews
for searching after the old c.l.a logfile compressor.
It took me just 10 minutes to dig it up:

Sparse Array Storage
Author: Ken Ian Gordon <gordon@qb.island.net>
Date: 1996/04/09
Forum: comp.lang.apl

Ken Gordon's collection of data warehousing & compression articles
is still available at http://qb.island.net/~gordon/index.html
and I highly recommend it.

Thanks Oleg!

                                                Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar  5 08:44:32 1999
From: Dick Ulrich <reffy1@airmail.net>
Subject: Jforum: J and web browsers
Date: 05 Mar 99 07:26:14 -0600
X-ID: 9AFE1E8177EF11D2A29D00A0CC3A26E2

Hi,

Is it possible from a J verb to command a browser to go to a specified webpage?

Thanks,
Dick

Download Neoplanet at http://www.neoplanet.com

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar  5 10:26:59 1999
From: "Seymour Glass" <glasss@mindspring.com>
Subject: RE: Jforum: J and web browsers
Date: Fri, 5 Mar 1999 10:09:06 -0500
	charset="iso-8859-1"
Importance: Normal
In-Reply-To: <mR/10Iugg-0001BKR@mail.airmail.net>

I use Internet Explorer, and commands of the type

   wd 'ddeex iexplore WWW_OpenURL "biz.yahoo.com/rf/,,1"'

The ,,1 tells IE to use window number 1; you can open several windows
and direct your programmed requests to a selected one of them.

To open the extra windows, I use

   wd 'ddeex iexplore WWW_OpenURL "firstwindowURL,,-1"'  NB. Window number 1
   wd 'ddeex iexplore WWW_OpenURL "secondwindowURL,,0"'  NB. Window number 2
   wd 'ddeex iexplore WWW_OpenURL "thirdwindowURL,,0"'  NB. Window number 3

If you want to know whether IE is running, you can use

   if. +./ 'dde no conversation' E. ((''"_@(11!:0)) :: ((11!:0)@('qer'"_)))
'ddereq iexplore WWW_Activate 0' do.
     'sw_shownormal' winexec y.  NB. Start browser if none running
   end.

Henry Rich

> -----Original Message-----
> From: owner-jsoftware@lists.interlog.com
> [mailto:owner-jsoftware@lists.interlog.com]On Behalf Of Dick Ulrich
> Sent: Friday, March 05, 1999 08:26
> To: forum@jsoftware.com
> Subject: Jforum: J and web browsers
>
>
> Hi,
>
> Is it possible from a J verb to command a browser to go to a
> specified webpage?
>
> Thanks,
> Dick
>
>
> Download Neoplanet at http://www.neoplanet.com
>
>
> ------------------------------------------------------------------
> --------------
> J Forum: for information about this list, see
> http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar  5 10:55:15 1999
Date: Fri, 5 Mar 1999 16:38:53 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re:  Jforum: J and web browsers

   2!:0 'netscape  -remote "openURL(http://juggle.gaertner.de/)"'

Unix, of course.  Other "-remote" actions for Netscape Navigator
are documented at the following page:

http://home.netscape.com/newsref/std/x-remote.html

There are actions openURL, openFILE, saveAs, mailto, addBookmark
which can all be sent with arbitrary degree of pre-specced params
to a currently running Navigator.  More actions can be found in
the standard X application defaults file (Netscape.ad).

						Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar  5 14:02:24 1999
Date: Fri, 5 Mar 1999 20:51:45 +0200 (EET)
From: Oleg Kobchenko <gccinc@usa.net>
Subject: Re:  Jforum: J and web browsers
In-Reply-To: <199903051538.QAA19891@ohura.gaertner.de>

On Win32, you can use Internet.HHCLTL or so to create a form
with web brouser control. Then you call ole method/property
"URL" or similar.

Secondly, there is a way to call a default bowser, similar to
"mailto:" for default mailer. I belive that it is also system
wide through win32api.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar  6 10:25:25 1999
Date: Sat, 6 Mar 1999 17:14:20 +0200 (EET)
From: Oleg Kobchenko <gccinc@usa.net>
Subject: Jforum: HTML/CHM from scriptdoc

A new package to produce HTML/CHM from scriptdoc
is available at:

  http://members.xoom.com/olegyk/jpage.html

It's called 'sdoc2htm'.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar  6 10:41:39 1999
Date: Sat, 06 Mar 1999 17:34:10 +0200
From: Anssi Seppala <anssi.seppala@enease.fi>
Subject: Re: Jforum: HTML/CHM from scriptdoc
In-Reply-To: <Pine.LNX.4.04.9903061712310.32744-100000@spin.vl.net.ua>

The link has an error I recieve :Members404Error.html. Anssi
At 17:14 6.3.1999 +0200, you wrote:
>
>
>A new package to produce HTML/CHM from scriptdoc
>is available at:
>
>  http://members.xoom.com/olegyk/jpage.html
>
>It's called 'sdoc2htm'.
>
>
>
>----------------------------------------------------------------------------
>----
>J Forum: for information about this list, see
>http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar  6 21:29:10 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: HTML/CHM from scriptdoc
Date: Sat, 6 Mar 1999 21:18:31 -0500
	charset="iso-8859-1"

Oleg,

I downloaded and upacked your package -- very, very nice!
I've been planning to do something like this for a while and I thank
you for saving me a lot of work.

I would strongly urge all J'uggler's to take a look at this.  It makes
browsing  the J script documentation a breeze. It's also a nice
carrot to get people to start formatting their code in scriptdoc
friendly fashion.  I revised the new ODBC package primarily for
scriptdoc and now I'm keen to see how Oleg's package renders it.
If there's enough space on the official J website I would recommend
mounting at least a subset of the J libraries in this form.
The only thing I would suggest is somehow supplying a link to
the actual J code that the scriptdoc is documenting: I know users - never
satisfied.

Also could you supply an example of how you build these html files.
The *.bat  file in your zip refers to the HTML help compiler.  The
hhc.exe is obviously used and I presume you run some J process
to format input files for the help compiler.

Again, nice job.

John  D. Baker
bakerjd@kos.net

-----Original Message-----
From: Oleg Kobchenko <gccinc@usa.net>
Date: Saturday, March 06, 1999 10:15 AM
Subject: Jforum: HTML/CHM from scriptdoc

>
>
>A new package to produce HTML/CHM from scriptdoc
>is available at:
>
>  http://members.xoom.com/olegyk/jpage.html
>
>It's called 'sdoc2htm'.
>
>
>
>-------------------------------------------------------------------------------
-
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar  7 12:01:55 1999
Date: Sun, 07 Mar 1999 11:44:41 -0500
From: Murray Eisenberg <murray@math.umass.edu>
Organization: Mathematics & Statistics, Univ. of Mass./Amherst
Subject: Re: Jforum: HTML/CHM from scriptdoc
References: <Pine.LNX.4.04.9903061712310.32744-100000@spin.vl.net.ua>

The link on jpage.html to the file sdoc2htm0.01.zip is broken!  (The
link to the sample files in sdoc2h-b.zip is OK.)

Oleg Kobchenko wrote:
>
> A new package to produce HTML/CHM from scriptdoc
> is available at:
>
>   http://members.xoom.com/olegyk/jpage.html
>
> It's called 'sdoc2htm'.
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

--
Murray Eisenberg                     murray@math.umass.edu
Mathematics & Statistics Dept.       phone 413 549-1020 (H)
Univ. of Massachusetts                     413 545-2859 (W)
Amherst, MA 01003-4515

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar  7 14:17:36 1999
Date: Sun, 07 Mar 1999 14:09:13 -0500
From: Kirk B Iverson <kbi@interlog.com>
Subject: Jforum: Script Publisher

FYI --

 I have a script available which formats J scripts for the web.  Many
elements of a script (constants, assignment, control words, etc) are
formatted individually so you can tailor your own syntax coloring.

 This script, publish.ijs, uses some basic HTML definitions I've
created (web.ijs) to help the production of HTML from a J script.

 A zip file containing both can be found at:

    http://www.interlog.com/~kbi/publish

 The pages also include some descriptive text and examples.

/K

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar  8 12:32:14 1999
From: Dick Ulrich <reffy1@airmail.net>
Subject: Jforum: Monitoring a variable ?
Date: 08 Mar 99 11:03:46 -0600
X-ID: 9AFE1E8177EF11D2A29D00A0CC3A26E2

Hi,

Is there a way to monitor a variable's value such that when it is changed a function can be executed?

Thanks,
Dick

Download Neoplanet at http://www.neoplanet.com

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From ljdickey Mon Mar  8 12:43:54 1999
Subject: Re:  Jforum: Monitoring a variable ?

I think the answer is yes.
I don't know how, though.

From reffy1@airmail.net  Mon Mar  8 12:50:15 1999
From: Dick Ulrich <reffy1@airmail.net>
Subject: re: Re:  Jforum: Monitoring a variable ?
Date: 08 Mar 99 11:43:18 -0600
X-ID: 9AFE1E8177EF11D2A29D00A0CC3A26E2

J is an interesting language.

> **--------- Original Message follows...

>I think the answer is yes.
I don't know how, though.

Download Neoplanet at http://www.neoplanet.com

From reffy1@airmail.net  Mon Mar  8 12:54:22 1999
From: Dick Ulrich <reffy1@airmail.net>
Subject: re: Re:  Jforum: Monitoring a variable ?
Date: 08 Mar 99 11:49:18 -0600
X-ID: 9AFE1E8177EF11D2A29D00A0CC3A26E2

Lee,

Would you have time to show me how to write several functions ?

Dick

Download Neoplanet at http://www.neoplanet.com

From owner-jsoftware@lists.interlog.com  Mon Mar  8 17:44:27 1999
Date: Tue, 09 Mar 1999 00:18:47 +0200
From: Anssi  Seppala <anssi.seppala@enease.fi>
Subject: Jforum: Zero division and OLE
In-Reply-To: <mR/10K3WE-0001LHR@mail.airmail.net>

To whom this may interest:

Environment is Dyalog APL& J OLEServer: Executing
	j.Do ' x=: (1 2 3 4 5) % 1 2 3 4 0 '
where the result includes infinty in J: 1 2 3 4 _ ,causes Dyalog GUI report
a DOMAIN ERROR in the next command. Maybe this is an indication of an
unwanted side-effect.

Anssi

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar  8 18:52:20 1999
From: "Alex Kornilovski" <kornal@idirect.com>
Subject: Jforum: JFC
Date: Mon, 8 Mar 1999 18:33:38 -0500
	charset="windows-1251"

Hi,

This facility allows you to create J GUI forms from a set of GUI
classes.

Download the file http://www.jsoftware.com/source/jfc.zip and unzip
into your J directory:

   pkunzip jfc -d -o

Then load the system as:

   load 'user\projects\jfc\jfc.ijs'

Load a demo:

   load 'user\projects\jfc\demo.ijs'

Examine the demo script to see how the forms were built.

The system can also be opened in Project Manager.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  9 03:01:30 1999
Date: Tue, 09 Mar 1999 09:16:08 +0200
From: Anssi  Seppala <anssi.seppala@enease.fi>
Subject: Jforum: Scriptdoc please!
In-Reply-To: <003201be69bc$19393420$b8f3a1d1@kornal>

Here is a extract from J help User Manual / J Libraries/Script
documentation.  I hope everybody take a looka at this and start using it: J
Project manager has Tools/View Scriptdoc utility.

Anssi
=====================from J Help ====================================
System scripts are documented in comments in the scripts themselves. The
scriptdoc utility can be used to view the documentation. To load enter:

   load 'scriptdoc'

To view script documentation, e.g. for dates and data driver, enter:

   scriptdoc 'dates dd'

Documentation Conventions

The following conventions are used to document J system scripts, and are
recognized by the scriptdoc utility.

Scripts are documented in comment lines (i.e. lines beginning with NB.).
Multi-line comments are consecutive lines beginning with NB. with no break.
The first line of a multi-line comment is used for summary documentation.

The script itself is documented at the beginning. The first line describes
the script, i.e

NB. script description...

Definitions produced by the script are documented in comments where the
first comment line begins NB.* and has the form:

NB.*name type description

where type is a single letter:

a	adverb
c	conjunction
n	noun
v	verb
The rest of a multi-line comment for a definition is free form, however,
conventionally it may include lines beginning:

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  9 07:25:36 1999
From: "Chris Burke" <cdburke@interlog.com>
Subject: Re: Jforum: string / file / log compression
Date: Tue, 9 Mar 1999 06:58:00 -0500
	charset="iso-8859-1"

Ken Gordon's collection includes an interesting article on J,
"A management perspective of the J programming language", see

http://www.island.net/~gordon/jmanage.htm

-----Original Message-----
From: Martin Neitzel <neitzel@gaertner.de>
Date: Wednesday, March 03, 1999 2:58 PM
Subject: Re: Jforum: string / file / log compression

>
>Oleg Kobchenko was so kind to remind me of using dejanews
>for searching after the old c.l.a logfile compressor.
>It took me just 10 minutes to dig it up:
>
>Sparse Array Storage
>Author: Ken Ian Gordon <gordon@qb.island.net>
>Date: 1996/04/09
>Forum: comp.lang.apl
>
>Ken Gordon's collection of data warehousing & compression articles
>is still available at http://qb.island.net/~gordon/index.html
>and I highly recommend it.
>
>Thanks Oleg!
>
>                                                Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  9 10:33:17 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Jforum: Stupid scriptdoc tricks
Date: Tue, 9 Mar 1999 10:00:14 -0500
	charset="iso-8859-1"

>NB.*name type description
>
>where type is a single letter:
>
>a adverb
>c conjunction
>n noun
>v verb

Regarding scriptdoc here's a trick.

I have a document formatting tool (adapted from an APL program)
that neatly left and right justifies the text of comment blocks.
I applied this tool to all the comments in
the ODBC scripts and then ran the scriptdoc to display
the neatly formatted regions.

Scriptdoc picks the first letter of the second word encloses it
and encloses it in ()'s, eg:

NB.*word verb   (becomes)   NB.*word (v)

Note that the length of the first line changes.  This wreaks
the neat justification.  You can escape this dire fate by
simply appending two characters of your choice.  I use:

NB.*wordname v--

which scriptdoc renders as

NB.*wordname (v)

preserving line length.

Also,  the strings NB.*  and v--  or a-- n-- c-- are sufficiently distinct
that it becomes very easy to pick out the names
between them.

John D. Baker
bakerjd@kos.net

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  9 20:00:14 1999
From: "Alex Kornilovski" <kornal@idirect.com>
Subject: Jforum: JNavigator
Date: Tue, 9 Mar 1999 19:42:22 -0500
	charset="windows-1251"

Hi,

This facility allows you to browse the current locales and definitions
within each locale.

Download the file http://www.jsoftware.com/source/jnav.zip and unzip
into
your J directory:

   pkunzip jnav -d -o

Then load the system as:

   load 'user\projects\jnav\jnav.ijs'

The system can also be opened in Project Manager.

Alex

P.S. You have to have comctl.ocx installed on your computer.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar  9 22:30:58 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: JNavigator
Date: Tue, 9 Mar 1999 22:09:45 -0500
	charset="windows-1251"

There has been so much good stuff in the jforum lately:

Alex's navigator is a nifty J locale environment browser.  I played
with it and was impressed.  It  looks very nice
and it makes it painless to poke around a J task.
I'd urge everyone to take a look and pound away we
 need more tools like this.  Slick work.

Here are some unsolicited observations -- the best kind:
I was running the browser on an NT/sp4 machine.

1) The browser does not see numbered locales (or
objects created with conew).  Being able to look inside
numbered locales would be a big plus.  As there is
no essential difference between numbered and named
locales (conl 0 for named) (conl 1 for numbered) this should
be a trivial enhancement.

2) There are some bugs to work out when clicking around
you can hit value errors. nav_ls_button is common.  The error
message refers to TrackPopUpMenu_Locale_.  It seems to be looking
for this utility verb in incorrect locations.  One this happens youi
have to press the reload.

3) The layout of the various views can go wonky after value
errors.

4) reload does not clear all panels  It would be better to clear
since the locale tree view is refreshed.

-----Original Message-----
From: Alex Kornilovski <kornal@idirect.com>
Date: Tuesday, March 09, 1999 7:46 PM
Subject: Jforum: JNavigator

>Hi,
>
>This facility allows you to browse the current locales and definitions
>within each locale.
>
>Download the file http://www.jsoftware.com/source/jnav.zip and unzip
>into

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 00:11:46 1999
Date: Wed, 10 Mar 1999 07:00:55 +0200
From: Anssi  Seppala <anssi.seppala@enease.fi>
Subject: Re: Jforum: JNavigator
In-Reply-To: <008301be6a8e$de44be60$b8f3a1d1@kornal>

Where can I find comctl.ocx?
Anssi

At 19:42 9.3.1999 -0500, you wrote:
>P.S. You have to have comctl.ocx installed on your computer.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 00:20:23 1999
Date: Wed, 10 Mar 1999 00:11:06 -0500 (EST)
From: Olivier Lefevre <lefevre@panix.com>
Subject: Re: Jforum: Monitoring a variable ?
In-Reply-To: <mR/10K3WE-0001LHR@mail.airmail.net>

Yes, a trigger. Does or will J provide that?

-- O.L.

On 8 Mar 1999, Dick Ulrich wrote:

> Is there a way to monitor a variable's value such that when it is changed a function can be executed?

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 06:37:22 1999
Date: Wed, 10 Mar 1999 06:11:45 -0500
From: Eric Iverson <eiverson@interlog.com>
Organization: Iverson Software Inc.
Subject: Re: Jforum: Monitoring a variable ?
References: <Pine.GSU.4.05.9903100010200.6924-100000@panix3.panix.com>

Olivier Lefevre wrote:
>
> Yes, a trigger. Does or will J provide that?
>
> -- O.L.
>
> On 8 Mar 1999, Dick Ulrich wrote:
>
>> Is there a way to monitor a variable's value such that when it is changed a >>function can be executed?

J doesn't provide this. I agree that facilities like this are
desireable.

There is a somewhat related facility in 4!:5 (see documention on
foreign). It might be worthwhile to take a look and see what could be
done with that.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 07:43:29 1999
From: "Randy MacDonald" <randy@godin.on.ca>
Subject: Re: Jforum: Monitoring a variable ?
Date: Wed, 10 Mar 1999 07:28:42 -0500
	charset="iso-8859-1"

There are two possible uses for this I can see:
1. To enable watchpoints during debugging; the actual variable name may
   change depending on the nature of the error found.
2. To have the variable become a trigger; the actual variable name is well
   defined.

For the first option, some enhancements to the debugging tools may be
needed.

For the second option in APL at least, I have a verb "is" which works as
follows:
  'name' is value
is the same as
   name <- value
After I change all occurences of the assignment to the "is" covered
assignment,
I can then insert a trigger based on the value of the name.  Note that the
scoping rules of J allow only global assignments to be effectively set up
this
way.

-----Original Message-----
From: Dick Ulrich <reffy1@airmail.net>
Date: March 8, 1999 2:14 PM
Subject: Jforum: Monitoring a variable ?

>Hi,
>
>Is there a way to monitor a variable's value such that when it is changed a
function can be executed?
>
>Thanks,
>Dick

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 08:50:27 1999
From: "J Tibollo" <jtibollo@backassociates.com>
Subject: Re: Jforum: JNavigator
Date: Mon, 1 Mar 1999 15:43:02 -0500
	charset="windows-1251"

Alex:

I followed your instructions, and this is what happenend:

   load 'user\projects\jnav\jnav.ijs'
|value error: take
|   MENU=:4     take"1>('Edit';0);<'View';0
|[-12]

Regards,
Joe

-----Original Message-----
From: Alex Kornilovski <kornal@idirect.com>
Date: Tuesday, March 09, 1999 7:46 PM
Subject: Jforum: JNavigator

>Hi,
>
>This facility allows you to browse the current locales and definitions
>within each locale.
>
>Download the file http://www.jsoftware.com/source/jnav.zip and unzip
>into
>your J directory:
>
>   pkunzip jnav -d -o
>
>Then load the system as:
>
>
>   load 'user\projects\jnav\jnav.ijs'
>
>The system can also be opened in Project Manager.
>
>
>Alex
>
>P.S. You have to have comctl.ocx installed on your computer.
>
>
>
>
>
>---------------------------------------------------------------------------
-----
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 09:07:36 1999
From: "Chris Burke" <cdburke@interlog.com>
Subject: Re: Jforum: JNavigator
Date: Wed, 10 Mar 1999 08:53:12 -0500
	charset="windows-1251"

take is defined in J402 stdlib.ijs, as

take=: {.

-----Original Message-----
From: J Tibollo <jtibollo@backassociates.com>
Date: Wednesday, March 10, 1999 8:29 AM
Subject: Re: Jforum: JNavigator

>Alex:
>
>I followed your instructions, and this is what happenend:
>
>   load 'user\projects\jnav\jnav.ijs'
>|value error: take
>|   MENU=:4     take"1>('Edit';0);<'View';0
>|[-12]
>
>Regards,
>Joe

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 09:14:40 1999
From: "J Tibollo" <jtibollo@backassociates.com>
Subject: Re: Jforum: JNavigator
Date: Mon, 1 Mar 1999 16:13:37 -0500
	charset="windows-1251"

Chris:

Thanks for tip - I defined the take verb, and all is well,

Regards
Joe

-----Original Message-----
From: Chris Burke <cdburke@interlog.com>
Date: Wednesday, March 10, 1999 8:54 AM
Subject: Re: Jforum: JNavigator

>take is defined in J402 stdlib.ijs, as
>
>take=: {.
>
>-----Original Message-----
>From: J Tibollo <jtibollo@backassociates.com>
>To: forum@jsoftware.com <forum@jsoftware.com>
>Date: Wednesday, March 10, 1999 8:29 AM
>Subject: Re: Jforum: JNavigator
>
>
>>Alex:
>>
>>I followed your instructions, and this is what happenend:
>>
>>   load 'user\projects\jnav\jnav.ijs'
>>|value error: take
>>|   MENU=:4     take"1>('Edit';0);<'View';0
>>|[-12]
>>
>>Regards,
>>Joe
>
>
>
>---------------------------------------------------------------------------
-----
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 09:26:44 1999
From: "Ondrus, Milan" <milan.ondrus@csfb.com>
Subject: Jforum: J & FTP
Date: Wed, 10 Mar 1999 15:12:15 +0100

 ...has anybody tried to set up an FTP connection(from J)  to an other
server?

 I managed easily to build a connection to the server from my NT 4.0 machine
but could not establish the data connection - so I could connect
 but could not download data.

 (Eg. I got the message :425 Can't build data connection: Connection
refused.)

 So I think I should set up another session somehow to make it work.Does
anybody know how?

 thanks - Milan Ondrus

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 09:40:50 1999
Date: Wed, 10 Mar 1999 09:25:07 -0500 (EST)
From: "Brian M. Schott" <dscbms@panther.Gsu.EDU>
Subject: Re: Jforum: JNavigator
In-Reply-To: <008301be6a8e$de44be60$b8f3a1d1@kornal>

Does comctl.ocx have to be installed for JNavigator to work
at all, or only to work in Project Manager?

Is comctl.ocx available for the Mac (it sounds like a
Windows helper)?

(B=)

On Tue, 9 Mar 1999, Alex Kornilovski wrote:

+The system can also be opened in Project Manager.
+
+
+Alex
+
+P.S. You have to have comctl.ocx installed on your computer.
+
+
+
+
+
+--------------------------------------------------------------------------------
+J Forum: for information about this list, see http://www.jsoftware.com/forum.htm
+
+

Brian Schott/Decision Sciences Dept.  (404) 651-4070    bschott@gsu.edu
J Mack Robinson College of Business        /         Georgia State Univ
Atlanta, Georgia USA 30303-3083           interests: approx. reasoning,
http://www.Gsu.EDU/~dscbms/         (B=)       decision support systems

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 13:47:03 1999
Date: Wed, 10 Mar 1999 19:25:07 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re:  Jforum: J & FTP

> could not establish the data connection  [...]  connection refused.

Are you aware that FTP uses different TCP connections for control and
transfer, respectively?  Are you clashing against a firewall and would
better use PASV mode?

It's a bit difficult to give any more advice in response to your
question.  It would be very helpful if you'd include a dozen
lines of J code you are using.  (And, please, _not_ zipped or b64'ed.
There is a reason that J uses ASCII:  to be readable as-is.  Thanks.)

>  ...has anybody tried to set up an FTP connection(from J)  to an other
>  server?

Not me.  Why re-invent the wheel?

J 4.02  Copyright (c) 1990-1998, Iverson Software Inc.  All rights reserved.

   |. txt =:  2!:0 'ncftp -c juggle.gaertner.de:/README'

ed.rentreag@ptf
--

.ed.rentreag.ptf ta revres ptf-nona eht ot emocleW

Just my usual teaser against a COMtaminated world which is somehow great
at making easy things difficuLLDt...

				Martin "Noch Fragen, Kienzle?" Neitzel

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 15:12:20 1999
From: "Alex Kornilovski" <kornal@idirect.com>
Subject: Re: Jforum: JNavigator - answers
Date: Wed, 10 Mar 1999 14:42:58 -0500
	charset="iso-8859-1"
X-Mimeole: Produced By Microsoft MimeOLE V4.72.3110.3

>Where can I find comctl.ocx?
>Anssi
I am not sure where it comes from(definitely with VB or VC++ or Office97)
but you can get it from:
http://www.eu.microsoft.com/officedev/prodinfo/odeandvb.htm

copy comctl32.ocx to your windows/system directory and then run :
Regsvr32.exe comctl32.ocx

> Does comctl.ocx have to be installed for JNavigator to work
> at all, or only to work in Project Manager?
Yes, see above

>Is comctl.ocx available for the Mac (it sounds like a
>Windows helper)?
As far as I know comctl32.ocx is Windows only.

Alex

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 10 16:12:01 1999
Date: Wed, 10 Mar 1999 21:45:41 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re: Jforum: Monitoring a variable ?

>>> Is there a way to monitor a variable's value such that when it is changed a
>>> function can be executed?

> J doesn't provide this. I agree that facilities like this are desireable.

I never missed these triggers.  For me, the time-honoured solution
substituting assignments with update procedures is just fine.

I programmed a tiny bit in LOOPS years ago.  LOOPS is basically
a OO Lisp dialect with assignment triggers (and more).  My overall
impressions were:

- Triggers can be nice in trivial settings.
- "Notify" style triggers which are "mostly readonly" are the most
  useful ones but it's up to the discipline of the programmers where
  to draw the line  (A gets changed, B gets notified, actions "at B"
  do not influence preceedings at A but are local to B.  Hopefully.
  Caveat debugger.)
- It doesn't scale to non-trivial settings.  For example, when a bunch
  of variables reflect a record, you get quickly to the following
  problems in Real Life:
  - How do can I block updates when serialized individual ones
    are either performance-wise silly or ...
  - ... desastrous because what you really need are guarantees about
    "transactional updates"?
  - How do you control cascading or even circulous triggers?
- The assignment as a side effect bears already enough potential
  for causing headaches.  Extending "=:" to cause potentially more
  side effects beyond setting the mentioned variable turns code
  walk-throughs into nightmares.

I stopped using LOOPS for the last reason.  The "=:" vs. wrapper
distinction on the other hand is maybe old-fashioned but at least a
clear indication where Things May Happen and where not.

I also think that J's object locales provide a decent way to formulate
"set methods" for objects.  [LOOPS was actually expressing triggers in
terms of "set" methods, too.]

							Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 11 07:21:53 1999
Date: Thu, 11 Mar 1999 13:04:46 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re: Jforum: HTML/CHM from scriptdoc

> From: "John D. Baker" <bakerjd@kos.net>
>
> If there's enough space on the official J website I would recommend
> mounting at least a subset of the J libraries in this form.

I haven't had a chance yet to check out Oleg's zip file.  But I
can certainly run all kinds of filters on what's there on juggle.

(For example, all the headers and footers are attached to the
bare page by some kind of filter.  The file behind the url
http://juggle.gaertner.de/hitlist/hitlist is actually the
3-column raw data file -- associated with a filter.)

The CVS repository on juggle is already serving the entire official
J script library as it is used for the Unix platforms.  (Chris
Burke just learned how to work with it and Unixers can already
check out the first few patches from it.  Recent submitters
of J code on this this have just been contacted and invited
to file their stuff in the repository.)

The primary purpose of the J repository is to allow uploads and
downloads in a revision controlled manner.  Updates are sooo much
easier for all involved parties, compared with .zip files.

As an additional feature and exploitation of the material there,
it should be no problem at all to run a "check out the newest
version and revamp it into html" on any script in there.
Voila:  John's wish for the scripts "mounted in this formatted
form" is fullfilled.

                                                        Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 11 11:12:45 1999
Date: Thu, 11 Mar 1999 17:51:47 +0200 (EET)
From: Oleg Kobchenko <gccinc@usa.net>
Subject: Re: Jforum: HTML/CHM from scriptdoc
In-Reply-To: <36E2ACF9.D829D542@math.umass.edu>

Sorry for the inconvenience, now I've fixed it.

The script file:

  http://members.xoom.com/olegyk/sdoc2htm0.01.zip

And the whole page:

  http://members.xoom.com/olegyk/jpage.html

On Sun, 7 Mar 1999, Murray Eisenberg wrote:

> The link on jpage.html to the file sdoc2htm0.01.zip is broken!  (The
> link to the sample files in sdoc2h-b.zip is OK.)

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 11 14:57:38 1999
From: "Bjorn G. Helgason" <gosi@centrum.is>
Subject: RE: Jforum: J & FTP
Date: Thu, 11 Mar 1999 19:48:36 -0000
Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BE6BF8.5FD04A20"

------ =_NextPart_000_01BE6BF8.5FD04A20

>  ...has anybody tried to set up an FTP connection(from J)  to an other server?

Many years ago I set up a job that needed to pass data between machines and I
used J to create bat files with the FTP commands that were needed. It worked very
well and the last I heard it is still running without any problems nor changes.

I also had a very simple VB program to call mailbox and prepared the files
for it in J. Reading and using the files I received over mail or FTP to prepare
and create other files.

To make life simple I created several directories and used control files to pass
information between different processes and programs.

Sometimes simple solutions are ok.

/Gosi

------ =_NextPart_000_01BE6BF8.5FD04A20
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

eJ8+IgsTAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAENgAQAAgAAAAIAAgABBJAG
ABwBAAABAAAADAAAAAMAADADAAAACwAPDgAAAAACAf8PAQAAAEUAAAAAAAAAgSsfpL6jEBmdbgDd
AQ9UAgAAAABmb3J1bUBqc29mdHdhcmUuY29tAFNNVFAAZm9ydW1AanNvZnR3YXJlLmNvbQAAAAAe
AAIwAQAAAAUAAABTTVRQAAAAAB4AAzABAAAAFAAAAGZvcnVtQGpzb2Z0d2FyZS5jb20AAwAVDAEA
AAADAP4PBgAAAB4AATABAAAAFgAAACdmb3J1bUBqc29mdHdhcmUuY29tJwAAAAIBCzABAAAAGQAA
AFNNVFA6Rk9SVU1ASlNPRlRXQVJFLkNPTQAAAAADAAA5AAAAAAsAQDoBAAAAAgH2DwEAAAAEAAAA
AAAAAxs0AQiABwAYAAAASVBNLk1pY3Jvc29mdCBNYWlsLk5vdGUAMQgBBIABABQAAABSRTogSmZv
cnVtOiBKICYgRlRQAFgFAQWAAwAOAAAAzwcDAAsAEwAwACQABABPAQEggAMADgAAAM8HAwALABMA
JwAxAAQAUwEBCYABACEAAAAxREZBQkVFQUU2RDdEMjExOEI5QTJDQTFGRkMwMDAwMABxBwEDkAYA
NAQAABIAAAALACMAAQAAAAMAJgAAAAAACwApAAEAAAADADYAAAAAAEAAOQAAd9km+Gu+AR4AcAAB
AAAAFAAAAFJFOiBKZm9ydW06IEogJiBGVFAAAgFxAAEAAAAWAAAAAb5r+CbQ6r76HtfmEdKLmiyh
/8AAAAAAHgAeDAEAAAAFAAAAU01UUAAAAAAeAB8MAQAAABAAAABnb3NpQGNlbnRydW0uaXMAAwAG
EFU/jacDAAcQGwIAAB4ACBABAAAAZQAAAEhBU0FOWUJPRFlUUklFRFRPU0VUVVBBTkZUUENPTk5F
Q1RJT04oRlJPTUopVE9BTk9USEVSU0VSVkVSP01BTllZRUFSU0FHT0lTRVRVUEFKT0JUSEFUTkVF
REVEVE9QQVNTREEAAAAAAgEJEAEAAADDAgAAvwIAAI0EAABMWkZ1cMe6Sv8ACgEPAhUCqAXrAoMA
UALyCQIAY2gKwHNldDI3BgAGwwKDMgPFAgBwckJxEeJzdGVtAoMz9wLkBxMCgzQDRRM1B20Cg/Y1
EswUxX0KgAjPCdkCgAcKgQ2xC2BuZzEwM845CvsVYQvxID4K4QtkVxRRC/ITUG8T0GMFQCBeLh7A
EYAEIABweQbgZCh5IHQIgWQfoG8gERGxIHVwHyEgRlSkUCAFoG5uHnFpAiDiKANSIEopHqAgEQOR
fR5QaASQHD0dPx5FEbByEnYEkD8gCotsaTNeNh4RJDol/BxMTR8xIKx5ZRGRHyBnICBJIDfwIGpv
Yh+gEYAFQCFQbwmAH+QoQAQRZCvAK0Bi1RHAdwnhIADBaAuAB5FvAHAf8CqwKBV1EbAf8Eq/IAIF
ACogE9AtICvBZgMQvweRA/Ai0CuRMAAg5G0Dgb5kBCAroy1gGdAr5S4qoNsyUQWwax/hJbF5KBUt
YP5sAyAuQjESC2ATwCqhIuD9CxEgMNA2IAQgE8ADEAMg7HJ1IUALgGcwswhgBUDfKdIeMQJgE+AE
IG4FsRFxfxuAB5AzICgVKBUqsAdAc/8gIBGAH/ArQDPiIDAHcAtQ2TAAVkI4IgnAYSIAL4LfB0AD
IADAAxAG4HguMxNQ/mUoQR/iMSEwYygVAhAFwKs2MgOgSjMgUiogZDcyPy5CLxA3Mj6HKqEZ0GNl
9mklsB/wbyWxPSMisAXA/yDiLGI+BCgVLkIvtSLDMFT9OX5UICAAwDOgNVAGkDAA/zuVKrAvtB/w
EbAlsQdALND+aUIxIBAIgS4kLxMhIR+w/wbwMFUsZSgVC4A/gQDAIYL/LSdAgA3QMoECMDgiQlAE
EO8uFTw1RjA5nFMDcBHAB3M/O5U6sApAIYIfETKRb2vxT/0vR28AkDmcKBUY8QIAVcAAAwAQEAQA
AAADABEQAAAAAEAABzAAnS/t9mu+AUAACDAAnS/t9mu+AR4APQABAAAABQAAAFJFOiAAAAAAMSk=

------ =_NextPart_000_01BE6BF8.5FD04A20--

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 12 12:12:40 1999
Date: Fri, 12 Mar 1999 18:49:01 +0200 (EET)
From: Oleg Kobchenko <gccinc@usa.net>
Subject: Jforum: In contuation: Quick Reference for J

Here's how they did it for K:

  http://www.kx.com/kcrd.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 12 16:54:41 1999
Date: Fri, 12 Mar 1999 16:32:01 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: JNavigator
References: <008301be6a8e$de44be60$b8f3a1d1@kornal>

I find your `Locale Browser' to be not only useful, but instructive
both in J matters and in Windown API matters.

To help me understand it in greater depth, could you point me to
some documentation of `olemethod' calls? I don't know the parameters
so some of the calls are a little hard to understand.

Thanks for making such a helpful piece of work available to us all.

Alex Kornilovski wrote:
>
> Hi,
>
> This facility allows you to browse the current locales and definitions
> within each locale.
>
> Download the file http://www.jsoftware.com/source/jnav.zip and unzip
> into
> your J directory:
>
>    pkunzip jnav -d -o
>
> Then load the system as:
>
>
>    load 'user\projects\jnav\jnav.ijs'
>
> The system can also be opened in Project Manager.
>
> Alex
>
> P.S. You have to have comctl.ocx installed on your computer.
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 12 18:44:02 1999
From: "Alex Kornilovski" <kornal@idirect.com>
Subject: Re: Jforum: JNavigator
Date: Fri, 12 Mar 1999 18:33:29 -0500
	charset="iso-8859-1"
X-Mimeole: Produced By Microsoft MimeOLE V4.72.3110.3

David Ness wrote:
>To help me understand it in greater depth, could you point me to
>some documentation of `olemethod' calls? I don't know the parameters
>so some of the calls are a little hard to understand.
My source of information about OLE calls are 2 .hlp(Comctl1.hlp Comctl2.hlp)
files that comes with VB or VC++. May be you can find those files on the
Web, but if you can't I can send it to you (330K zip archive). And you
should be aware that some OLE features are not  supported by current J
implementation.

Alex

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 12 18:53:05 1999
From: smillie@cs.ualberta.ca
Subject: Jforum: Simplex minimization
Date: Fri, 12 Mar 1999 16:40:14 -0700 (MST)

	I have just added a program to My J Page at

		http://www.cs.ualberta.ca/~smillie/Jpage.htm

for the minimization of a function with an arbitrary
number of variables. It is based on an algorithm
described in the paper �A simplex method for function
minimization� by J. A. Nelder and R. Mead, �The
Computer Journal�, vol. 7, 1965, pp. 308 - 313.

	This algorithm has been previously implemented in J
and was referred to in a paper given at the J
Conference in Toronto in June, 1996. The author of the
paper was from the University of Wisconsin, but
unfortunately I have forgotten his name.

Keith Smillie
smillie@cs.ualberta.ca

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 12 23:29:39 1999
Date: Fri, 12 Mar 1999 23:10:25 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: JNavigator
References: <001e01be6ce0$bcb7f880$38f4a1d1@kornal>

Thanks for taking the trouble to respond.

I've checked and don't find any COMCTL*.HLP files on my system. If you'd
send them, I'd be happy to recieve them. Also, since I see mention of
the OLE features in current j402 docs, could you also comment further on
`... some OLE features are not supported by current J implementation...'?

Thanks in advance for any further help...

Alex Kornilovski wrote:
>
<A helpful response to my question about 'olemethod' calls>
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 13 13:57:02 1999
Date: Sat, 13 Mar 1999 20:45:17 +0200 (EET)
From: Oleg Kobchenko <gccinc@usa.net>
Subject: Re: Jforum: JNavigator
In-Reply-To: <36E9E531.33135516@Home.Com>

Recent versions of Windows/IExplore/VStudio have replaced
old versions of comctl* with new and hence the .hlp files with
.chm -- you may try again. One other place to look for the .ocx
and help is MS Office 97 CD-ROM.

On Fri, 12 Mar 1999, David Ness wrote:

> Thanks for taking the trouble to respond.
>
> I've checked and don't find any COMCTL*.HLP files on my system. If you'd
> send them, I'd be happy to recieve them. Also, since I see mention of
> the OLE features in current j402 docs, could you also comment further on
> `... some OLE features are not supported by current J implementation...'?
>
> Thanks in advance for any further help...
>
> Alex Kornilovski wrote:
> >
> <A helpful response to my question about 'olemethod' calls>
> >
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 13 14:34:50 1999
From: "John Tsolometes" <johnsolo@csi.com>
Subject: Re: Jforum: Monitoring a variable ? anther thing missing from J
Date: Sat, 13 Mar 1999 14:32:44 -0500
	charset="iso-8859-1"

snobol has a code word taht allows a program to write a code string
and then execute it assembly language style.
It would be nice to write code of arrays that can evaluate a problem once
then execute an optimized version without further jump switch tables.

-----Original Message-----
From: Martin Neitzel <neitzel@gaertner.de>
Date: Wednesday, March 10, 1999 4:24 PM
Subject: Re: Jforum: Monitoring a variable ?

>>>> Is there a way to monitor a variable's value such that when it is
changed a
>>>> function can be executed?
>
>> J doesn't provide this. I agree that facilities like this are desireable.
>
>I never missed these triggers.  For me, the time-honoured solution
>substituting assignments with update procedures is just fine.
>
>I programmed a tiny bit in LOOPS years ago.  LOOPS is basically
>a OO Lisp dialect with assignment triggers (and more).  My overall
>impressions were:
>
>- Triggers can be nice in trivial settings.
>- "Notify" style triggers which are "mostly readonly" are the most
>  useful ones but it's up to the discipline of the programmers where
>  to draw the line  (A gets changed, B gets notified, actions "at B"
>  do not influence preceedings at A but are local to B.  Hopefully.
>  Caveat debugger.)
>- It doesn't scale to non-trivial settings.  For example, when a bunch
>  of variables reflect a record, you get quickly to the following
>  problems in Real Life:
>  - How do can I block updates when serialized individual ones
>    are either performance-wise silly or ...
>  - ... desastrous because what you really need are guarantees about
>    "transactional updates"?
>  - How do you control cascading or even circulous triggers?
>- The assignment as a side effect bears already enough potential
>  for causing headaches.  Extending "=:" to cause potentially more
>  side effects beyond setting the mentioned variable turns code
>  walk-throughs into nightmares.
>
>I stopped using LOOPS for the last reason.  The "=:" vs. wrapper
>distinction on the other hand is maybe old-fashioned but at least a
>clear indication where Things May Happen and where not.
>
>I also think that J's object locales provide a decent way to formulate
>"set methods" for objects.  [LOOPS was actually expressing triggers in
>terms of "set" methods, too.]
>
> Martin
>
>---------------------------------------------------------------------------
-----
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 13 15:28:10 1999
Date: Sat, 13 Mar 1999 15:19:06 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: JNavigator
References: <Pine.LNX.4.04.9903132043260.5653-100000@spin.vl.net.ua>

I have Office 97 but don't find any reference to COMCTL* on it. I
also looked at my Original Office95 Disks and couldn't find anything
there.

Oleg Kobchenko wrote:
>
> Recent versions of Windows/IExplore/VStudio have replaced
> old versions of comctl* with new and hence the .hlp files with
> .chm -- you may try again. One other place to look for the .ocx
> and help is MS Office 97 CD-ROM.
>
> On Fri, 12 Mar 1999, David Ness wrote:
>
<snip of my earlier>
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar 14 02:06:18 1999
Date: Sun, 14 Mar 1999 07:54:19 +0100
From: "d.alis" <dalis@balcab.ch>
Subject: Re: Jforum: JNavigator
References: <Pine.LNX.4.04.9903132043260.5653-100000@spin.vl.net.ua> <36EAC83A.E9CC5868@Home.Com>

Only a suggestion, but this looks as if it might help ...
http://msdn.microsoft.com/developer/downloads/files/40comupd.htm

David

David Ness wrote:

> I have Office 97 but don't find any reference to COMCTL* on it. I
> also looked at my Original Office95 Disks and couldn't find anything
> there.
>
> Oleg Kobchenko wrote:
> >
> > Recent versions of Windows/IExplore/VStudio have replaced
> > old versions of comctl* with new and hence the .hlp files with
> > .chm -- you may try again. One other place to look for the .ocx
> > and help is MS Office 97 CD-ROM.
> >
> > On Fri, 12 Mar 1999, David Ness wrote:
> >
> <snip of my earlier>
> >
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar 14 10:16:27 1999
Date: Sun, 14 Mar 1999 10:05:56 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: JNavigator
References: <Pine.LNX.4.04.9903132043260.5653-100000@spin.vl.net.ua> <36EAC83A.E9CC5868@Home.Com> <36EB5D1A.21BA9CD5@balcab.ch>

Thanks for trying, but this appears to give me a new COMCTL32.DLL
and still fails to document any of the calls supported by the .DLL.
At the moment I am trying to find documentation so that I can
understand the calls in JNAV.

I appreciate the attempts at help, but at the moment I'm afraid that
I'm `seeing thru a (windows) glass darkly'...

d.alis wrote:
>
> Only a suggestion, but this looks as if it might help ...
> http://msdn.microsoft.com/developer/downloads/files/40comupd.htm
>
> David
>
<snip of my earlier>
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar 14 15:17:03 1999
From: "Alex Kornilovski" <kornal@idirect.com>
Subject: Re: Jforum: JNavigator
Date: Sun, 14 Mar 1999 15:06:15 -0500
	charset="iso-8859-1"

David Ness wrote:
>send them, I'd be happy to recieve them. Also, since I see mention of
>the OLE features in current j402 docs, could you also comment further on
>`... some OLE features are not supported by current J implementation...'?

The most common example is that call to 'olemethod' can return a new object
which you can not use in your J program(example: for the ListView control if
you want to add more then one column in 'detail view' you should call OLE
method which returns you  a new object, representing this new column)
Another example: I can enable certain event but can not disable it back.
And OLEDrop event returns object of 'Unsupported type' (I was thinking about
dragging scripts from Windows Explorer to JNavigator but I could not
implement that because of this problem :-( )

Alex

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 15 12:33:18 1999
Date: Mon, 15 Mar 1999 12:01:20 -0500 (EST)
From: Olivier Lefevre <lefevre@panix.com>
Subject: Re: Jforum: Monitoring a variable ?
In-Reply-To: <199903102045.VAA00579@ohura.gaertner.de>

I agree with M.Neitzel that trigger-based programming does not scale.
However triggers are very useful on a small scale and I hope J will
acquire them at some point. How difficult would it be to implement,
really? (I have no idea).

Thanks,

-- O.L.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From ljdickey Mon Mar 15 14:08:59 1999
Subject: Re: Jforum: Monitoring a variable ?

Perhaps not, but I think that Adrian Smith has done some
very large things that made use of this feature.

Lee

> From owner-jsoftware@lists.interlog.com  Mon Mar 15 12:33:19 1999
> Date: Mon, 15 Mar 1999 12:01:20 -0500 (EST)
> From: Olivier Lefevre <lefevre@panix.com>
> To: forum@jsoftware.com
> Subject: Re: Jforum: Monitoring a variable ?
>
> I agree with M.Neitzel that trigger-based programming does not scale.
> However triggers are very useful on a small scale and I hope J will
> acquire them at some point. How difficult would it be to implement,
> really? (I have no idea).
>
> Thanks,
>
> -- O.L.
>
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm
>

From owner-jsoftware@lists.interlog.com  Thu Mar 18 14:37:44 1999
Date: Thu, 18 Mar 1999 14:19:08 -0500
From: David Ness <DNess@home.com>
Subject: Jforum: Text/Tab Card Examples---
References: <008301be6a8e$de44be60$b8f3a1d1@kornal>

I just encountered Blackwell's `IdeaList'. It seems, at first
glance, to be a rather nice Text/Tab Card storage/recall system.

Has anyone developed this kind of support technology in `J'? I feel
that I am too much of a novice to do it, but the capabilities
sure seem to be something that J could deliver with ease if one
was comfortable enough with J to do a fast implementation.

I also have the hunch that J code to perform functions of this kind
might serve a valuable tutorial function to expose aspects of J
that are quite different from the more usual computationally
directed examples.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 18 15:43:07 1999
Delivered-To: fixup-forum@jsoftware.com@fixme
Date: Thu, 18 Mar 1999 12:28:14 -0800
From: greg heil <gheil@uswest.net>
Subject: Re: Jforum: Text/Tab Card Examples---
References: <008301be6a8e$de44be60$b8f3a1d1@kornal> <36F151AC.E08C8572@Home.Com>

David Ness wrote:

> I just encountered Blackwell's `IdeaList'. It seems, at first
 glance, to be a rather nice Text/Tab Card storage/recall system.

> Has anyone developed this kind of support technology in `J'?

Not i, though it is inherently interesting to me. i would
think an important step would be an XML interface. The hashed
& aproximate match retrieval aspects interest me most. And
would benefit most from J. Could have wide relevance, eg to
BioInformatics.

Has anyone tried hooking J to Perl? Would give one access to
the Perl-XML modules. i believe ActiveState has mechanisms
for exposing Perl at a pretty basic level. O/w there are
Java XML tools too, eg from the IBM Skunkworks.

greg heil
mailto:gheil@acm.org
http://www.scn.org/tl/anvil

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 18 16:41:48 1999
Date: Thu, 18 Mar 1999 16:26:41 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: Text/Tab Card Examples---
References: <008301be6a8e$de44be60$b8f3a1d1@kornal> <36F151AC.E08C8572@Home.Com> <36F161DE.D8415740@uswest.net>

I am currently doing some work with ActiveState's PERL. I will keep
J in mind as a wander thru this thicket, but my most rewarding
stuff so far has been on the PERL-Tk interface, which seems to work
quite well (and which is described in considerable detail in O'Reilly's
`Perl/Tk' book).

Many of the advantages of J's Windows interface seem to be easily
available in PERL-Tk as well, so it is not clear to me that J really
has a lot to _add_ to the Perl/Tk combination. In a week or so, maybe
I'll have done enough work to know better.

greg heil wrote:
>
> David Ness wrote:
>
> > I just encountered Blackwell's `IdeaList'. It seems, at first
>  glance, to be a rather nice Text/Tab Card storage/recall system.
>
> > Has anyone developed this kind of support technology in `J'?
>
> Not i, though it is inherently interesting to me. i would
> think an important step would be an XML interface. The hashed
> & aproximate match retrieval aspects interest me most. And
> would benefit most from J. Could have wide relevance, eg to
> BioInformatics.
>
> Has anyone tried hooking J to Perl? Would give one access to
> the Perl-XML modules. i believe ActiveState has mechanisms
> for exposing Perl at a pretty basic level. O/w there are
> Java XML tools too, eg from the IBM Skunkworks.
>
> greg heil
> mailto:gheil@acm.org
> http://www.scn.org/tl/anvil

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 18 17:53:45 1999
Date: Thu, 18 Mar 1999 17:43:43 -0500 (EST)
From: Olivier Lefevre <lefevre@panix.com>
Subject: Jforum: J on the HP Jornada 420?

Subject says it all. Processor is the Hitachi SH7709A. This is the first
pocket device ever to register with me.

Thanks,

-- O.L.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 18 17:58:12 1999
Delivered-To: fixup-forum@jsoftware.com@fixme
Date: Thu, 18 Mar 1999 14:45:29 -0800
From: greg heil <gheil@uswest.net>
Subject: Re: Jforum: Text/Tab Card Examples---
References: <008301be6a8e$de44be60$b8f3a1d1@kornal> <36F151AC.E08C8572@Home.Com> <36F161DE.D8415740@uswest.net> <36F16F91.FA9B98F4@Home.Com>

David Ness wrote:

>... so it is not clear to me that J really
 has a lot to _add_ to the Perl/Tk combination.
 In a week or so, maybe I'll have done enough
 work to know better.

J could provide the indexing ... and possibly a UI.
To do UI it would be best if there were UI's
both on Unix & Win side. Is there a J/TK interface,
or other GUI kit on the Unix side?

Perl/XML could provide parsing, formatting, networking

greg heil
mailto:gheil@acm.org
http://www.scn.org/tl/anvil

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 18 18:46:50 1999
Date: Thu, 18 Mar 1999 18:32:26 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: Text/Tab Card Examples---
References: <008301be6a8e$de44be60$b8f3a1d1@kornal> <36F151AC.E08C8572@Home.Com> <36F161DE.D8415740@uswest.net> <36F16F91.FA9B98F4@Home.Com> <36F18209.C8DCD7EB@uswest.net>

Some Unix maven will have to comment on Tk/Unix. Perl/Unix is surely
a commonplace. I would have suspected that there is an `X' version
of Tk, but I don't actually know.

Perl is pretty good at indexing, though. And I remember running a
benchmark of Perl regular expression stuff against J, and my Perl
was much faster than my J. Of course, I am probably a better Perl
programmer than J programmer, so that comparison might not have been
valid.

greg heil wrote:
>
> J could provide the indexing ... and possibly a UI.
> To do UI it would be best if there were UI's
> both on Unix & Win side. Is there a J/TK interface,
> or other GUI kit on the Unix side?
>
> Perl/XML could provide parsing, formatting, networking
>
> greg heil
> mailto:gheil@acm.org
> http://www.scn.org/tl/anvil
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 18 20:38:43 1999
Date: Fri, 19 Mar 1999 02:30:45 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re: Jforum: Text/Tab Card Examples---

> I would have suspected that there is an `X' version of Tk...

Yepp -- that's where Tk comes from.
							Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 19 09:52:55 1999
From: Ajith Prasad <burap@nus.edu.sg>
Subject: RE: Jforum: J on the HP Jornada 420?
Date: Fri, 19 Mar 1999 22:36:33 +0800
Importance: high
X-Priority: 1
	charset="ISO-8859-1"

The HP Jornada (HPJ) family seems to comprise 3 products: the existing 1.1
kg HPJ820 (Intel StrongARM cpu)handheld PC, and the newly-announced  0.51 kg
HPJ 680 (Hitachi SH3 processor) handheld PC and the 0.250kg HPJ420 (Hitachi
SH7709a processor)palm-sized PC. Presumably, J for Windows CE runs on the
Hitachi-based 680 and 420 but not the StrongARM-based 820.

The 680 has a keyboard which is 76% the size of a normal keyboard, 16MB RAM
upgradeable to 32MB, 640x480x256 color screen resolution. Looks like a
machine that can be used for substantial J code development.

The 420 is a palm-type device without a physical keyboard but having a
"one-screen keboard" which is acessible through a stylus/touch. It has 8MB
RAM and 240x320x256 colors screen resolution. The J for WinCE press release
last December mentioned that:
"For best results, 16mb or more is recommended. J can run on a smaller
machine, and indeed runs nicely on a machine with only 4mb, but may not have
enough room for all the demos and labs, and may allow only very small apps."

The 420 thus might allow testing of code fragments but might not be
well-suited for larger-scale applications.

Those with actual experience in using J on Wince might be in a better
position to comment on the suitability of the new HPJ machines. I was hoping
that J would be made available for the 820. If not, I suppose I will get a
620 when it becomes available outside the US in May.

-----Original Message-----
From: Olivier Lefevre [mailto:lefevre@panix.com]
Sent: Friday, March 19, 1999 6:44 AM
Subject: Jforum: J on the HP Jornada 420?

Subject says it all. Processor is the Hitachi SH7709A. This is the first
pocket device ever to register with me.

Thanks,

-- O.L.

----------------------------------------------------------------------------
----
J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 20 19:27:18 1999
Date: Sat, 20 Mar 1999 19:12:48 -0500 (EST)
From: Olivier Lefevre <lefevre@panix.com>
Subject: RE: Jforum: J on the HP Jornada 420?
In-Reply-To: <A12A4ACD69B4D011BB960020AFFBF108023446CA@exs02.ex.nus.edu.sg>

On Fri, 19 Mar 1999, Ajith Prasad wrote:

> The 420 [...] has 8MB RAM [and ...] thus might allow testing of code
> fragments but might not be well-suited for larger-scale applications.

Actually it can be outfitted with 10 more M by using the FlashCard slot.
That's still not a lot but the other models are too expensive for what
they are, IMO.

I would like J Software to confirm that the SH7709a Hitachi processor
is OK: their web page only mentions the SH3.

Regards,

-- O.L.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 20 20:05:19 1999
Transport-ISP: [http://www.galaxynet.com]
From: "David Vincent-Jones" <geomap@galaxynet.com>
Subject: Jforum: Surface Interpolation
Date: Sat, 20 Mar 1999 16:19:11 -0800

I have for some time been using various methods for interpolating sparse
data in a 2 dimensional array. Typically data could be 'air or water samples
across a geographic area' normally displayed as an image.

With the current availability in J of the FFTW, I was interested to see if
use could be made of this process for my purpose. I had in mind making the
transform, filtering the data possibly as an image to try and remove the
'blanks' and finally to invert the results.

Are there any brave souls out there who would like to comment on the concept
or feasibility of such a plan. Any ideas on what type of 'blank padding' and
filter might be suitable or worth trying.

Must confess that my efforts to date have not born fruit.

David

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 20 20:48:58 1999
Delivered-To: fixup-forum@jsoftware.com@fixme
Date: Sat, 20 Mar 1999 17:33:52 -0800
From: greg heil <gheil@uswest.net>
Subject: Re: Jforum: Surface Interpolation
References: <000a01be7331$545e23c0$350881ce@desktop>

David Vincent-Jones wrote:

> I have for some time been using various methods for
 interpolating sparse data in a 2 dimensional array.
 Typically data could be 'air or water samples across
 a geographic area' normally displayed as an image.

A start might be to triangulate the area with some
minimizing criteria like Delaunay triangulation then
improve the linear interpolation using some splining
mechanism, eg B-splines or wavelets.

> With the current availability in J of the FFTW, I was
 interested to see if use could be made of this process
 for my purpose. I had in mind making the transform,
 filtering the data possibly as an image to try and
 remove the 'blanks' and finally to invert the results.

i would expect a lot of ringing from a global method
like FFT

greg heil
mailto:gheil@acm.org
http://www.scn.org/tl/anvil

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar 21 10:11:15 1999
From: Ajith Prasad <burap@nus.edu.sg>
Subject: RE: Jforum: J on the HP Jornada 420?
Date: Sun, 21 Mar 1999 23:00:41 +0800
	charset="windows-1252"
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.interlog.com id JAA01920

The following extract from a Q&A at the Hitachi website confirms that the
SH7709 chip used on the HP Jornada 420 is in the "SH3" family. It should
therefore be possible for J for WinCE to run on the 420?

"Q: Which Hitachi processors run Windows CE?

A: - Hitachi offers three today, all in the SH-3 series � SH7708, SH7707,
SH7709 - More SH-3 and higher CPUs will come out soon - At least two of the
SH-3 CPUs (SH7708, SH7709) will offer performance upgrades to 100 MHz and
higher"

-----Original Message-----
From: Olivier Lefevre
Sent: 3/21/99 8:12 AM
Subject: RE: Jforum: J on the HP Jornada 420?

.....
I would like J Software to confirm that the SH7709a Hitachi processor
is OK: their web page only mentions the SH3.

Regards,

-- O.L.

------------------------------------------------------------------------
--------
J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar 21 18:01:42 1999
Transport-ISP: [http://www.galaxynet.com]
From: "David Vincent-Jones" <geomap@galaxynet.com>
Subject: Re: Jforum: Surface Interpolation
Date: Sun, 21 Mar 1999 14:17:34 -0800

Thanks Greg;

I am aware of several more conventional methods of achieving the
interpolated results;
I was just interested to see if there was some interesting ideas from the J
community using the FFTW.

David
----- Original Message -----
From: <gheil@uswest.net>
Sent: March 20, 1999 5:33 PM
Subject: Re: Jforum: Surface Interpolation

>i would expect a lot of ringing from a global method
>like FFT
>
>greg heil
>mailto:gheil@acm.org
>http://www.scn.org/tl/anvil
>
>---------------------------------------------------------------------------
-----
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sun Mar 21 19:30:56 1999
Date: Sun, 21 Mar 1999 19:14:46 -0500 (EST)
From: Olivier Lefevre <lefevre@panix.com>
Subject: RE: Jforum: J on the HP Jornada 420?
In-Reply-To: <A12A4ACD69B4D011BB960020AFFBF1080123C160@exs02.ex.nus.edu.sg>

Thanks!

-- O.L.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 22 07:40:48 1999
From: "Bjorn G. Helgason" <gosi@centrum.is>
Subject: RE: Jforum: J on the HP Jornada 420?
Date: Sat, 20 Mar 1999 10:08:32 -0000
Content-Type: multipart/mixed; boundary="---- =_NextPart_000_01BE7460.CF351EC0"

------ =_NextPart_000_01BE7460.CF351EC0

From: Ajith Prasad[SMTP:burap@nus.edu.sg]
>  I suppose I will get a 620 when it becomes available outside the US in
> May.

What do you mean becoming available outside the US later?
I have a 620 now and it has been available in Iceland for a long time.
It has all the Icelandic characters, even on the keyboard and is absolutely fine.

/Gosi

------ =_NextPart_000_01BE7460.CF351EC0
Content-Type: application/ms-tnef
Content-Transfer-Encoding: base64

eJ8+IjcMAQaQCAAEAAAAAAABAAEAAQeQBgAIAAAA5AQAAAAAAADoAAENgAQAAgAAAAIAAgABBJAG
ABwBAAABAAAADAAAAAMAADADAAAACwAPDgAAAAACAf8PAQAAAEUAAAAAAAAAgSsfpL6jEBmdbgDd
AQ9UAgAAAABmb3J1bUBqc29mdHdhcmUuY29tAFNNVFAAZm9ydW1AanNvZnR3YXJlLmNvbQAAAAAe
AAIwAQAAAAUAAABTTVRQAAAAAB4AAzABAAAAFAAAAGZvcnVtQGpzb2Z0d2FyZS5jb20AAwAVDAEA
AAADAP4PBgAAAB4AATABAAAAFgAAACdmb3J1bUBqc29mdHdhcmUuY29tJwAAAAIBCzABAAAAGQAA
AFNNVFA6Rk9SVU1ASlNPRlRXQVJFLkNPTQAAAAADAAA5AAAAAAsAQDoBAAAAAgH2DwEAAAAEAAAA
AAAAAxs0AQiABwAYAAAASVBNLk1pY3Jvc29mdCBNYWlsLk5vdGUAMQgBBIABACUAAABSRTogSmZv
cnVtOiBKIG9uIHRoZSBIUCBKb3JuYWRhIDQyMD8A8goBBYADAA4AAADPBwMAFAAKAAgAIAAGACUB
ASCAAwAOAAAAzwcDABQACgAEAAMABgAEAQEJgAEAIQAAAEJBRjE0RjhBQTlERUQyMTE4QjlBMkNB
MUZGQzAwMDAwAGIHAQOQBgBsAwAAEgAAAAsAIwABAAAAAwAmAAAAAAALACkAAQAAAAMANgAAAAAA
QAA5AIBxRJy5cr4BHgBwAAEAAAAlAAAAUkU6IEpmb3J1bTogSiBvbiB0aGUgSFAgSm9ybmFkYSA0
MjA/AAAAAAIBcQABAAAAFgAAAAG+crmcRIpP8bveqRHSi5osof/AAAAAAB4AHgwBAAAABQAAAFNN
VFAAAAAAHgAfDAEAAAAQAAAAZ29zaUBjZW50cnVtLmlzAAMABhCwLwJmAwAHEAwBAAAeAAgQAQAA
AGUAAABGUk9NOkFKSVRIUFJBU0FEU01UUDpCVVJBUEBOVVNFRFVTR0lTVVBQT1NFSVdJTExHRVRB
NjIwV0hFTklUQkVDT01FU0FWQUlMQUJMRU9VVFNJREVUSEVVU0lOTUFZV0hBVERPAAAAAAIBCRAB
AAAA5QEAAOEBAABxAwAATFpGdYfNyYH/AAoBDwIVAqgF6wKDAFAC8gkCAGNoCsBzZXQyNwYABsMC
gzIDxQIAcHJCcRHic3RlbQKDM/cC5AcTAoM0A0UTNQdtAoP2NRLMFMV9CoAIzwnZAoAHCoENsQtg
bmcxMDNuOQr7FWEL8SAKhwtoMVY2DCETUG8T0GMFQEY9A2E6HY4epgyCFLBqaQB0aCBQcmFzYQBk
W1NNVFA6YgEIcGFwQG51cy5BCYB1LnNnXQqLbHhpMzYN8AtVFFEc4j4HHYclFB6XIEkgc3W4cHBv
EbAnEQPwbAMgcmcRwCBhHD0lnx61Nikc8XdoCfAgIWAgYvMFkQeCYXYLcAtgAmAnoG0IYHQAkA2w
ICFwJ6BVPwXwC4AdHhy1JY8epk1hPHkuHS0Xkhz6HA8gV0MRgAVAZG8geQhgIO8HgAORK7MLgGcs
Ly03C2C5E9ByPzKFJyARgHYnoLJhKuNubwfgAHBkK3I/EYAEICuwK1E12C3BSWP+ZRthOWACEAXA
OKAZYDWh6nQHcS4dFkk5lAdAAyDjLVI7FWljIBFyANA3gfBzLCBlOHADoAIgLUN4a2V5BuALETk0
LBFi7nMG8CzgOzB5O4ALgDxw0zKFMoUvRyeAaTKFGPECAEQAAAAAAwAQEAAAAAADABEQAAAAAEAA
BzDg4PL7uHK+AUAACDDg4PL7uHK+AR4APQABAAAABQAAAFJFOiAAAAAAWOw=

------ =_NextPart_000_01BE7460.CF351EC0--

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 22 10:15:13 1999
From: Ajith Prasad <burap@nus.edu.sg>
Subject: RE: Jforum: J on the HP Jornada 420?
Date: Mon, 22 Mar 1999 22:50:51 +0800
	charset="windows-1252"

Sorry. I meant to say the new 680 which is described at:

http://www.hp.com/jornada/palmtops/hp680/prdt_spec/prdtspec.html

The older 620 is described at:

http://www.hp.com/jornada/palmtops/hp600lx/c_fea/c_fea.htm

-----Original Message-----
From: gosi@centrum.is
Sent: 3/20/99 6:08 PM
Subject: RE: Jforum: J on the HP Jornada 420?

>From: 	Ajith Prasad[SMTP:burap@nus.edu.sg]
	>  I suppose I will get a 620 when it becomes available outside
the US in
	> May.

What do you mean becoming available outside the US later?
I have a 620 now and it has been available in Iceland for a long time.
It has all the Icelandic characters, even on the keyboard and is
absolutely fine.

/Gosi

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 22 12:46:01 1999
Date: Mon, 22 Mar 1999 02:08:12 -0700
From: mann@v-wave.com
Subject: Jforum: help with adverbs?
Mail-Followup-To: forum@jsoftware.com

I'd like an adverb 'a' that does this:
(a v) = v t. 0 1 2 3 4
for some v.

and better I'd like an adverb 'b' that can:
(vec1 b vec2) = vec1 R vec2 t. 0 1 2 3 4
where  R=: [. & p. % (]. & p.)  NB. polynomial rational

I confess I've only been trying with implicit definitions
but I haven't had any luck with the simplest problems.

I have RTFM(s) but they are big and dense FM(s).
Thanks for any help,

Joseph Mann

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 22 16:21:35 1999
Date: Mon, 22 Mar 1999 16:01:44 -0500
From: Alain Miville de Ch�ne <Infodev@compuserve.com>
Subject: Jforum: Multiple lines in grid cell
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.interlog.com id QAA05760

I wish to place a multiple line text in a grid cell. How do I do this? How
do I separate the lines?
I tried the lab as a starting point, expecting to enter multiple lines and
then read the cell to see what is in there.

In the lab it says: "You can use Alt+Enter to enter multiple lines in an
edit box"

It didn't work. Since I couldn't enter it, I couldn't read it. I tried
separating lines by 10{a. or 13{a but no success.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 22 18:02:38 1999
From: "Seymour Glass" <glasss@mindspring.com>
Subject: RE: Jforum: help with adverbs?
Date: Mon, 22 Mar 1999 17:45:26 -0500
	charset="iso-8859-1"
Importance: Normal
In-Reply-To: <19990322020812.A26001@crema.v-wave.com>

Adverbs have to go after the modified term.  You could have:

   taylor4 =. 1 : 'u. t. 0 1 2 3 4'
   *: taylor4
0 0 1 0 0

I was unable to figure out a way to do this tacitly, and I'd
like to see somebody do it.

  In (vec1 b vec2), b is a conjunction (as is your R), and
you can simply use

   b =. R taylor4
   2 2 2 b 3 3 3
0.666667 0 0 0 0

Henry Rich

> -----Original Message-----
> From: owner-jsoftware@lists.interlog.com
> [mailto:owner-jsoftware@lists.interlog.com]On Behalf Of mann@v-wave.com
> Sent: Monday, March 22, 1999 04:08
> To: forum@jsoftware.com
> Subject: Jforum: help with adverbs?
>
>
>
> I'd like an adverb 'a' that does this:
> (a v) = v t. 0 1 2 3 4
> for some v.
>
> and better I'd like an adverb 'b' that can:
> (vec1 b vec2) = vec1 R vec2 t. 0 1 2 3 4
> where  R=: [. & p. % (]. & p.)  NB. polynomial rational
>
> I confess I've only been trying with implicit definitions
> but I haven't had any luck with the simplest problems.
>
> I have RTFM(s) but they are big and dense FM(s).
> Thanks for any help,
>
> Joseph Mann
>
>
>
>
>
> ------------------------------------------------------------------
> --------------
> J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 22 18:15:17 1999
From: "Chris Burke" <cdburke@interlog.com>
References: <199903221602_MC2-6EEF-DE91@compuserve.com>
Subject: Jforum: Multiple lines in grid cell
Date: Mon, 22 Mar 1999 17:54:47 -0500
	charset="iso-8859-1"

This is a bug.

Right now, multiple line text requires that the cell be left-justified (1 in
col 10 of the attribute matrix). If so, you can use LF as the line
separator.

> I wish to place a multiple line text in a grid cell. How do I do this? How
> do I separate the lines?
> I tried the lab as a starting point, expecting to enter multiple lines and
> then read the cell to see what is in there.
>
> In the lab it says: "You can use Alt+Enter to enter multiple lines in an
> edit box"
>
> It didn't work. Since I couldn't enter it, I couldn't read it. I tried
> separating lines by 10{a. or 13{a but no success.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 23 15:17:02 1999
From: "Donald Pittenger" <dbpitt@demlab.com>
Subject: Jforum: graphs and grids on form
Date: Tue, 23 Mar 1999 11:58:52 -0800
	boundary="----=_NextPart_000_0016_01BE7524.8550CC90"

This is a multi-part message in MIME format.

------=_NextPart_000_0016_01BE7524.8550CC90
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Has anyone out there created forms containing both grids and graphs?
=20
If so, could you post the resulting relevant code?
=20
I know this is silly, but I code all my GUI stuff from scratch--don't =
use the J builder utility because I can't seem to make it do what I want =
where oop is concerned.  At any rate, I couldn't figure out how to place =
the two objects on the same form where the isi graph graph was attempted =
using normal coding practice.
=20
Thanks for any help.
=20
Don Pittenger

------=_NextPart_000_0016_01BE7524.8550CC90
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=3Dtext/html;charset=3Diso-8859-1 =
http-equiv=3DContent-Type>
<META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV>
<DIV><FONT size=3D2>Has anyone out there created forms containing both =
grids and=20
graphs?</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>If so, could you post the resulting relevant=20
code?</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>I know this is silly, but I code all my GUI stuff =
from=20
scratch--don't use the J builder utility because I can't seem to make it =
do what=20
I want where oop is concerned.&nbsp; At any rate, I couldn't figure out =
how to=20
place the two objects on the same form where the isi graph graph was =
attempted=20
using normal coding practice.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Thanks for any help.</FONT></DIV>
<DIV><FONT size=3D2></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2>Don Pittenger</FONT></DIV></DIV></BODY></HTML>

------=_NextPart_000_0016_01BE7524.8550CC90--

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 24 13:55:49 1999
From: "Andrew Nikitin" <a_nikitin@gcc.ne.mediaone.net>
Subject: Jforum: sm utilities
Date: Wed, 24 Mar 1999 13:13:52 -0500
	charset="iso-8859-1"

Hello, all.

I'd like to introduce a small set of session manager utilities. Being tied
to function keys they will enhance standard j developemenet environment with
such features as

- selection indent/unindent
- selection comment/decomment
- selecting the entire explicit definition, you are currently in, so you can
erase/move/copy/execute it

Download this set eigther directly, from
http://members.xoom.com/nsg21/jedit.zip, or via
http://members.xoom.com/nsg21/jpage.htm

Feel free to send me your comments about this.

nsg

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Thu Mar 25 14:51:34 1999
Date: Thu, 25 Mar 1999 13:22:29 -0600
From: Don Guinn <donguinn@hal-pc.org>
Subject: Re: Jforum: graphs and grids on form
References: <001901be7567$9415f1e0$6bfe02c7@fwh71>

I have put 2 grids (2 isigraph objects) on a single form and everything
worked.  I could control events and data on each grid separately from
the other.  This included resizing  the grids.  The only problem I ran
into is I couldn't get a gotfocus or lostfocus event for each isigraph
object so I could change the color or highlight the grid which had
focus.

This may be different in that you want a graph and a grid on the same
isigraph object.  Don't know about that.

Let me know if you want information on what I did.

Donald Pittenger wrote:

>  Has anyone out there created forms containing both grids and
> graphs? If so, could you post the resulting relevant code? I know this
> is silly, but I code all my GUI stuff from scratch--don't use the J
> builder utility because I can't seem to make it do what I want where
> oop is concerned.  At any rate, I couldn't figure out how to place the
> two objects on the same form where the isi graph graph was attempted
> using normal coding practice. Thanks for any help. Don Pittenger

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 02:49:08 1999
Date: Fri, 26 Mar 1999 01:35:13 -0600
From: skipcave@connect.net (Ellis 'Skip' Cave)
Subject: Jforum: J on the Palm Pilot?
References: <Pine.GSU.4.05.9903181735050.27077-100000@panix3.panix.com>

Is there any chance that a stripped-down version of J could be ported to the Palm
Pilot? (I recently purchased a PalmV). I know that the PalmOS has a weird
development environment, and that the WinCE devices are much easier to port to
(because Microsoft made CE a subset of normal Windows). However, there are many
times more Palm Pilot users (in the millions) than the nearest WinCE competitor, and
CE is sluggish and complex compaired to PalmOS. For every Jornada there are 1000
Palm Pilots. I carry my Palm V with me everywhere (its much thinner than the old
Palm III or any of the other palmtops) and all it has for computation is a crumby
touch-pad calculator. The terseness of J is perfect for a pen-entered device with no
keyboard, and I would be able to solve complex problems anywhere, without having to
drag my laptop along.

You could beam your latest algorithms and programs to your co-workers and friends.
Imagine shipping everybody Pousse via IR. Imagine building multi-user games using
the IR port as a network! You could write J programs in Win98 and sync/download them
to the Pilot (and vice-versa). "PilotJ" could become the next "hot thing" for the
discriminating Pilot user!  The Palm V only has 2 Meg of memory, so I would expect
that you would have to leave off some of the more esoteric J functions. However,
just the basic set of verbs would put my Pilot in a new orbit... ;-)

Skip Cave

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 11:17:51 1999
From: piet.dejong@commerce.ubc.ca
Date: 25 Mar 99 07:58:54 -0800
Subject: Re: Jforum: J on the Palm Pilot?

Does the Palm Pilot run Dos programs?  If so the old public domain version
of J will run on it.  I have been running J on an HP200LX for years and
find it very useful.  I have not switched to a Palm Pilot primarily because
I did not know if it could run J.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 12:11:13 1999
Date: Fri, 26 Mar 1999 11:53:57 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: J on the Palm Pilot?
References: <B31F9D86-2B381@204.244.233.28>

No. It doesn't. I don't know if the state of DOS emulators has
changed since I looked about a year ago, but there wasn't anything
useful then, and the Palm was bad enough that I gave it away and
therefore haven't looked since.

I also regularly use J on my 200Lx.

piet.dejong@commerce.ubc.ca wrote:
>
> Does the Palm Pilot run Dos programs?  If so the old public domain version
> of J will run on it.  I have been running J on an HP200LX for years and
> find it very useful.  I have not switched to a Palm Pilot primarily because
> I did not know if it could run J.
>
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 12:49:06 1999
Date: Fri, 26 Mar 1999 19:37:36 +0200
From: Anssi  Seppala <anssi.seppala@enease.fi>
Subject: Jforum: J for DOS, where?
In-Reply-To: <36FBBBA5.AFC9111A@Home.Com>
References: <B31F9D86-2B381@204.244.233.28>

I have a long time used 200LX where can I find the J for DOS ?

Anssi
At 11:53 26.3.1999 -0500, you wrote:
>I also regularly use J on my 200Lx.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 12:53:43 1999
From: smillie@cs.ualberta.ca
Subject: Jforum: Language survey
Date: Fri, 26 Mar 1999 10:38:51 -0700 (MST)

  A few months ago some one posted the URL
of a very good survey of programming
languages. I would appreciate some one sending
me the reference again.

  Thanks a lot.

Keith

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 13:00:30 1999
Date: Fri, 26 Mar 1999 12:46:40 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: J for DOS, where?
References: <B31F9D86-2B381@204.244.233.28> <4.1.19990326193621.00b0af00@pop.kolumbus.fi>

I think it was on the J archive. It is listed (due to an old numbering
sequence for versions) as 6.2. I was certainly public domain, and
there was source for V7, but I never bothered trying to compile it.

J6.2 works fine, but is (needless to say) quite limited in comparison
with current day `J'. J is, however, such a `good idea' that even this
relatively crude implementation is quite useful.

If you have trouble finding it, let me know.

Anssi Seppala wrote:
>
> I have a long time used 200LX where can I find the J for DOS ?
>
> Anssi
> At 11:53 26.3.1999 -0500, you wrote:
> >I also regularly use J on my 200Lx.
>
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Fri Mar 26 13:11:09 1999
Date: Fri, 26 Mar 1999 18:51:43 +0100 (MET)
From: Martin Neitzel <neitzel@gaertner.de>
Subject: Re:  Jforum: Language survey

> survey of programming languages [...]

http://www.azstarnet.com/~dmcclain/LanguageStudy.html

> Thanks a lot.

You're welcome.

							Martin

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 27 10:21:06 1999
From: "Donald Pittenger" <dbpitt@demlab.com>
Subject: Re: Jforum: graphs and grids on form
Date: Sat, 27 Mar 1999 07:05:44 -0800
	charset="iso-8859-1"

Don,

Mostly I want grids & graphs for making changes in a table & displaying
results--interactively or on button command.  Hope the focus defect doesn't
apply in this case.

What I need is a script (or parts thereof) that contains the creation and
placement of a grid, a graph, and a normal form object or two such as a
button or list.

I'm pretty experienced building forms using J, but this J-oop stuff is new &
strange.  My previous stab at grid/graph didn't work because (maybe) I tried
to create the graph normally when it might have to be done as an object.

Once I see how to get things started, I should probably be okay.

Thanks for the help.

Donald Pittenger
-----Original Message-----
From: Don Guinn <donguinn@hal-pc.org>
Date: Thursday, March 25, 1999 11:45 AM
Subject: Re: Jforum: graphs and grids on form

>I have put 2 grids (2 isigraph objects) on a single form and everything
>worked.  I could control events and data on each grid separately from
>the other.  This included resizing  the grids.  The only problem I ran
>into is I couldn't get a gotfocus or lostfocus event for each isigraph
>object so I could change the color or highlight the grid which had
>focus.
>
>This may be different in that you want a graph and a grid on the same
>isigraph object.  Don't know about that.
>
>Let me know if you want information on what I did.
>
>Donald Pittenger wrote:
>
>>  Has anyone out there created forms containing both grids and
>> graphs? If so, could you post the resulting relevant code? I know this
>> is silly, but I code all my GUI stuff from scratch--don't use the J
>> builder utility because I can't seem to make it do what I want where
>> oop is concerned.  At any rate, I couldn't figure out how to place the
>> two objects on the same form where the isi graph graph was attempted
>> using normal coding practice. Thanks for any help. Don Pittenger
>
>
>
>
>
>
>---------------------------------------------------------------------------
-----
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 27 21:27:25 1999
Date: Sat, 27 Mar 1999 20:15:03 -0600
From: Don Guinn <donguinn@hal-pc.org>
Subject: Re: Jforum: graphs and grids on form
References: <000d01be7863$4a55b960$53fe02c7@fwh71>

If I understand you correctly you shouldn't have any problem.  You want two isigraph
objects on your form, one a grid and the other a graph.  The grid receives input but
the graph is output only.  Is that correct?

My problem with the focus was that I couldn't give the user a visual indication as
to which object had the current focus.  Internally the program worked fine.  Regular
form objects automatically change their look when they recive and lose focus.  It
wasn't a problem if I used the mouse to switch objects - I get an event.  But I
wanted to run it from the keyboard also.  Tabbing from one form object to the next
does not generate an event.  Normal objects automatically change their appearance.
Isigraphs do not.

Donald Pittenger wrote:

> Mostly I want grids & graphs for making changes in a table & displaying
> results--interactively or on button command.  Hope the focus defect doesn't
> apply in this case.
>
> What I need is a script (or parts thereof) that contains the creation and
> placement of a grid, a graph, and a normal form object or two such as a
> button or list.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Sat Mar 27 21:30:26 1999
Date: Sat, 27 Mar 1999 20:18:19 -0600
From: Don Guinn <donguinn@hal-pc.org>
Subject: Re: Jforum: graphs and grids on form
References: <000d01be7863$4a55b960$53fe02c7@fwh71>

If I understand you correctly you shouldn't have any problem.  You want two isigraph
objects on your form, one a grid and the other a graph.  The grid receives input but
the graph is output only.  Is that correct?

My problem with the focus was that I couldn't always give the user a visual
indication as to which object had the current focus.  Internally the program worked
fine.  It wasn't a problem if I used the mouse to switch objects - I get an event.
But I wanted to run it from the keyboard also.  Tabbing from one form object to the
next does not generate an event.  Normal objects automatically change their
appearance.  Isigraphs do not.

You should be able to do both on one form with or without using objects.  It's just
that using objects really simplifies things.  It just doesn't seem to at first.  You
have to keep in mind are that events occur in the locale of the form.  You have to
pass events from the form's locale to your user object.  Second, the name space
switches when you are in your object.  You have to do something to pass data from
the form's locale to your object's locale.  If it's only one or a few names, you can
pass them as arguments.  If you want to refer to a lot of names just pass the name
of the form's locale and refer to them indirectly.

Of course, you could avoid the whole problem by displaying the graph in a different
form.  Then event handling will be simpler.  The nice thing about that is that the
user can resize and position things as he chooses.  Quite useful on small monitors.
You could use the plot script if the graphs it generates are adequate.

Donald Pittenger wrote:

> Mostly I want grids & graphs for making changes in a table & displaying
> results--interactively or on button command.  Hope the focus defect doesn't
> apply in this case.
>
> What I need is a script (or parts thereof) that contains the creation and
> placement of a grid, a graph, and a normal form object or two such as a
> button or list.
>
> I'm pretty experienced building forms using J, but this J-oop stuff is new &
> strange.  My previous stab at grid/graph didn't work because (maybe) I tried
> to create the graph normally when it might have to be done as an object.
>
> Once I see how to get things started, I should probably be okay.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 29 09:52:44 1999
Date: Mon, 29 Mar 1999 09:32:07 -0500
From: Alain Miville de Ch�ne <Infodev@compuserve.com>
Subject: Re: Jforum: J for DOS, where?
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.interlog.com id JAA29746

I have it for anyone who wants it - source and all.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 29 10:15:36 1999
Date: Mon, 29 Mar 1999 09:57:32 -0500
From: Eric Iverson <eiverson@interlog.com>
Organization: Iverson Software Inc.
Subject: Re: Jforum: J for DOS, where?
References: <199903290932_MC2-6FD4-9C5F@compuserve.com>

The best place to get source, binaries and other material for old
versions of J is the Waterloo archive:
ftp://archive.uwaterloo.ca/languages/j/

An earlier message used the phrase 'public domain'. That phrase implies
no copyright or license and is incorrect with respect to J.

All J material is copyright by Iverson Software Inc. and its use is
always under a license. The fact the some of the older material is
available at no cost and has few restrictions on its use under the
license does not mean it is 'publice domain'.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 29 12:02:31 1999
Date: Mon, 29 Mar 1999 11:44:44 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: J for DOS, where?
References: <199903290932_MC2-6FD4-9C5F@compuserve.com> <36FF94DC.798D@interlog.com>

Sorry, Eric. I think I said `public domain' when I should have
said something more like `available for use free of charge...'
Thanks for correcting the record...

Eric Iverson wrote:
>
> The best place to get source, binaries and other material for old
> versions of J is the Waterloo archive:
> ftp://archive.uwaterloo.ca/languages/j/
>
> An earlier message used the phrase 'public domain'. That phrase implies
> no copyright or license and is incorrect with respect to J.
>
> All J material is copyright by Iverson Software Inc. and its use is
> always under a license. The fact the some of the older material is
> available at no cost and has few restrictions on its use under the
> license does not mean it is 'publice domain'.
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 29 14:13:07 1999
Date: Mon, 29 Mar 1999 13:48:12 -0500
From: Alain Miville de Ch�ne <Infodev@compuserve.com>
Subject: Re: Jforum: J for DOS, where?
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.interlog.com id NAA00445

>All J material is copyright by Iverson Software Inc. and its use is
always under a license.<

Here is the kicense text on the source I have:

/* -----------------------------------------------------------------------

/* J-Source Version 4.1 - COPYRIGHT 1992 Iverson Software Inc.

/* 33 Major Street, Toronto, Ontario, Canada, M5S 2K9, (416) 925 6096

/*

/* J-Source is provided "as is" without warranty of any kind.

/*

/* J-Source Version 4.1 license agreement:  You may use, copy, and

/* modify the source.  You have a non-exclusive, royalty-free right

/* to redistribute source and executable files.

/* -----------------------------------------------------------------------

/*


It is copyrighted, but you can use it.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Mon Mar 29 14:19:59 1999
Date: Mon, 29 Mar 1999 13:57:18 -0500
From: Alain Miville de Ch�ne <Infodev@compuserve.com>
Subject: Jforum: J for DOS copyright
Content-Disposition: inline
Content-Transfer-Encoding: 8bit
X-MIME-Autoconverted: from quoted-printable to 8bit by lists.interlog.com id NAA00466

To complete my last message, tjere is a cpright.doc file which says:

Copyright (c) 1990-1992, Iverson Software Inc.  All rights reserved.

J is a licensed product of Iverson Software Inc. (ISI).  Permission to copy
this software without fee is granted provided (0) the copies are not made
or distributed for direct commercial advantage, (1) this copyright notice
is included, and (2) notice is given that copying is by permission of ISI.
To copy otherwise requires the specific written permission of ISI.

The software is distributed on an "as is" basis.  ISI disclaims all
warranties, expressed or implied, including but not limited to implied
warranties of merchantability and fitness for a particular purpose.

Registered users receive a printed manual and notice of new releases.
To order or register your copy, send $24 to:

Iverson Software Inc.
33 Major Street
Toronto, Ontario, Canada  M5S 2K9
Phone (416) 925 6096
Fax   (4160 488 7559

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 10:02:57 1999
From: mellemf@nimo.com
X-Lotus-FromDomain: NMPC
Date: Tue, 30 Mar 1999 09:39:07 -0500
Subject: Jforum: unpacking waterloo archived files
Content-type: text/plain; charset=us-ascii
Content-Disposition: inline

Could the executables to unpack the files in the waterloo archives be placed in
the archives, or references(conections) to  the sites where they are; posted
there?  I am in the PC  MS Windows & NT world.

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 10:48:44 1999
From: "John Tsolometes" <johnsolo@csi.com>
Subject: Re: Jforum: unpacking waterloo archived files
Date: Tue, 30 Mar 1999 10:33:24 -0500
	charset="iso-8859-1"

I'd be glad to Email a file to you.
Winzip
Mijenix
Aladin

-----Original Message-----
From: mellemf@nimo.com <mellemf@nimo.com>
Date: Tuesday, March 30, 1999 10:11 AM
Subject: Jforum: unpacking waterloo archived files

>Could the executables to unpack the files in the waterloo archives be
placed in
>the archives, or references(conections) to  the sites where they are;
posted
>there?  I am in the PC  MS Windows & NT world.
>
>
>
>---------------------------------------------------------------------------
-----
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 12:11:51 1999
Date: Tue, 30 Mar 1999 11:51:52 -0500 (EST)
From: Oleg Kobchenko <gccinc@usa.net>
Subject: Re: Jforum: unpacking waterloo archived files
In-Reply-To: <85256744.005116B7.00@mail.nimo.com>

Windows Commander is all-in-one, once-and-forever solution for
handling archives/packed exe's, etc:

ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE archive handling
Built-in FTP client with FXP (server to server) support

go for it at

  http://www.ghisler.com/

On Tue, 30 Mar 1999 mellemf@nimo.com wrote:

> Could the executables to unpack the files in the waterloo archives be placed in
> the archives, or references(conections) to  the sites where they are; posted
> there?  I am in the PC  MS Windows & NT world.
>
>
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 15:11:10 1999
From: peter.faller@wu-wien.ac.at
Date: Tue, 30 Mar 1999 21:47:30 -0000
Content-type: text/plain; charset=US-ASCII
Subject: Jforum: Hint needed: Quad

I am a beginner in J and I'd like to rewrite my former APL programs,
but I can't find in J the corresponding element of the comfortable
APL character 'quad' that stopped the program and allowed me a
data input. Thanks for a hint.
------------------------------------------
o.Prof. Dr. Peter Faller
Institut fuer Transportwirtschaft an der
Wirtschaftsuniversitaet Wien
--------------------------------------------

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 15:13:18 1999
Date: Tue, 30 Mar 1999 14:56:38 -0500
From: David Ness <DNess@home.com>
Subject: Re: Jforum: Hint needed: Quad
References: <199903301947.VAA20632@isis.wu-wien.ac.at>

Try `File Read' (1!:1) When you give a file name it reads from the
file. When you give an argument of 1 it reads the console:
   x=:1!:1(1)

it should pause (at the left margin) and read whatever you type
into `x'..

peter.faller@wu-wien.ac.at wrote:
>
> I am a beginner in J and I'd like to rewrite my former APL programs,
> but I can't find in J the corresponding element of the comfortable
> APL character 'quad' that stopped the program and allowed me a
> data input. Thanks for a hint.
> ------------------------------------------
> o.Prof. Dr. Peter Faller

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From ljdickey Tue Mar 30 15:27:22 1999
Subject: Re:  Jforum: unpacking waterloo archived files

Which program do you not have?  PKZIP is one of the standards for PC.
For NT, a flavour of UNIX, you should have GZIP.

From owner-jsoftware@lists.interlog.com  Tue Mar 30 16:14:26 1999
Date: Tue, 30 Mar 1999 21:55:21 +0100
From: Joachim Hoffmann <joho@ping.at>
Subject: Re: Jforum: Hint needed: Quad
In-Reply-To: <199903301947.VAA20632@isis.wu-wien.ac.at>

Pleas try

input =: 1!:1 [ 1

and read the documentation of Foreign Conjuction !:, Section Files.

Greetings from North Yorkshire,
				JoHo

--------------------
Joachim Hoffmann
(JoHo@ping.at)

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 22:31:53 1999
Date: Tue, 30 Mar 1999 21:00:28 -0600
From: Paul Gauthier <pap.gauthier@sympatico.ca>
Subject: Jforum: French, German, Finish, Spanish, etc.

I have a french Excel and tried both the OLE Client and ODBC (even the
new beta one) within J and I was faced with the old DOS Version 1.0
problems again... I can't get french accents (or any other language)
from Excel into J.

Is there a non anglocentric sole who coul help me here ?

In need of help.../Paul

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Tue Mar 30 23:00:34 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: French, German, Finish, Spanish, etc.
Date: Tue, 30 Mar 1999 22:26:52 -0500
	charset="iso-8859-1"

Paul,

I'm not sure what Excel passes in but the display of accented
characters in J is font related.  The font you are using must
contain the accented character as a single ASCII code.
The default J font does not contain accented characters.
It's possible EXCEL is representing these special characters
as symbols - WORD does this  and symbols do not correspond
to ASCII code postions but some WORD internal table.

Even if you have a font that has the characters you want it's
likely, (infact almost inevitable), that they will not be in the
positions you want.   This is sort of like APL's QuadAV being
different for every vendor.   There's not easy fix other than
writing your own session manager.

In the newJ ODBC interface I handle Unicode datatypes.  There
is gotcha however.  The Unicode character appears in J as,
(you guessed it a double byte),  it will not display on the screen
as the expected Unicode character.  However if you were to
funnel the data into something that could display the expected
character the unicode bit pattern is preserved.

One day.  In the far far far distant future.  When unicode is universally
supported,  and there is good rendering software that can
display the 60,000+ characters the unending nightmare of
mulilingual software (not to mention APL character sets and
mathematical symbols) will finally end.

-----Original Message-----
From: Paul Gauthier <pap.gauthier@sympatico.ca>
Date: Tuesday, March 30, 1999 10:06 PM
Subject: Jforum: French, German, Finish, Spanish, etc.

>I have a french Excel and tried both the OLE Client and ODBC (even the
>new beta one) within J and I was faced with the old DOS Version 1.0
>problems again... I can't get french accents (or any other language)
>from Excel into J.
>
>Is there a non anglocentric sole who coul help me here ?
>
>In need of help.../Paul
>
>
>-------------------------------------------------------------------------------
-
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 31 01:07:35 1999
Date: Tue, 30 Mar 1999 23:31:59 -0600
From: Paul Gauthier <pap.gauthier@sympatico.ca>
Subject: Re: Jforum: French, German, Finish, Spanish, etc.
References: <000401be7b26$52afcfe0$01ffde6f@papabear>

"John D. Baker" wrote:

> Paul,
>
> I'm not sure what Excel passes in but the display of accented
> characters in J is font related.  The font you are using must
> contain the accented character as a single ASCII code.
> The default J font does not contain accented characters.
> It's possible EXCEL is representing these special characters
> as symbols - WORD does this  and symbols do not correspond
> to ASCII code postions but some WORD internal table.
>
> Even if you have a font that has the characters you want it's
> likely, (infact almost inevitable), that they will not be in the
> positions you want.   This is sort of like APL's QuadAV being
> different for every vendor.   There's not easy fix other than
> writing your own session manager.
>
> In the newJ ODBC interface I handle Unicode datatypes.  There
> is gotcha however.  The Unicode character appears in J as,
> (you guessed it a double byte),  it will not display on the screen
> as the expected Unicode character.  However if you were to
> funnel the data into something that could display the expected
> character the unicode bit pattern is preserved.
>
> One day.  In the far far far distant future.  When unicode is universally
> supported,  and there is good rendering software that can
> display the 60,000+ characters the unending nightmare of
> mulilingual software (not to mention APL character sets and
> mathematical symbols) will finally end.
>

A 1000 thank's, in my case (french) just changing the font in J to an accentuated
font did the job (I guess I am one of the lucky ones before the far far far futur
unicode support).

I also feel silly not to have tried this simple font change before but you know what
it is when you are too close to a problem...

I really enjoyed using the scripts for the new beta interface to ODBC and I am
looking forward to use it more.

A gratefull new unicode fan.../Paul

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 31 14:43:51 1999
From: "Nichols, Peter" <pnichols@sprinc.com>
Subject: Jforum: ,/
Date: Wed, 31 Mar 1999 13:22:28 -0600

,/  (1 3$1);(2 3$2);3 3$3
  Gives me extra rows of zeroes.

How do I get 6 3$3 6 9#1 2 3
  In other words how do append each matrix successively without padding
rows?

Thanks,
Peter

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 31 15:05:14 1999
From: "John D. Baker" <bakerjd@kos.net>
Subject: Re: Jforum: ,/
Date: Wed, 31 Mar 1999 14:41:26 -0500
	charset="iso-8859-1"

Peter,

Try raise (bare semi-colon in J) ;

(6 3$3 6 9# 1 2 3) -:  ;(1 3$1);(2 3$2);3 3$3

John

-----Original Message-----
From: Nichols, Peter <pnichols@sprinc.com>
Date: Wednesday, March 31, 1999 2:27 PM
Subject: Jforum: ,/

>,/  (1 3$1);(2 3$2);3 3$3
>  Gives me extra rows of zeroes.
>
>How do I get 6 3$3 6 9#1 2 3
>  In other words how do append each matrix successively without padding
>rows?
>
>Thanks,
>Peter
>
>-------------------------------------------------------------------------------
-
>J Forum: for information about this list, see
http://www.jsoftware.com/forum.htm
>

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 31 15:17:35 1999
From: Eemcd@aol.com
Date: Wed, 31 Mar 1999 14:52:04 EST
Subject: Jforum: appending matrices w/o padding
Content-type: text/plain; charset=US-ASCII

Peter:

Is this what you want?

   a=:1 3$1
   b=:2 3$2
   c=:3 3$3
   a,b,c
1 1 1
2 2 2
2 2 2
3 3 3
3 3 3
3 3 3

This looks too easy--perhaps your situation is more complicated.

Eugene McDonnell
Palo Alto

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

From owner-jsoftware@lists.interlog.com  Wed Mar 31 19:54:04 1999
Date: Wed, 31 Mar 1999 18:38:53 -0600
From: Paul Gauthier <pap.gauthier@sympatico.ca>
Subject: Re: Jforum: Hint needed: Quad
References: <199903301947.VAA20632@isis.wu-wien.ac.at>

Now with a prompt:

x=:1!:1]1['My Prompt:'    1!:2]2

Regards from Montreal/Paul
peter.faller@wu-wien.ac.at wrote:

> I am a beginner in J and I'd like to rewrite my former APL programs,
> but I can't find in J the corresponding element of the comfortable
> APL character 'quad' that stopped the program and allowed me a
> data input. Thanks for a hint.
> ------------------------------------------
> o.Prof. Dr. Peter Faller
> Institut fuer Transportwirtschaft an der
> Wirtschaftsuniversitaet Wien
> --------------------------------------------
>
> --------------------------------------------------------------------------------
> J Forum: for information about this list, see http://www.jsoftware.com/forum.htm

--------------------------------------------------------------------------------
J Forum: for information about this list, see http://www.jsoftware.com/forum.htm