CategoryArticles

Listings

To add a page to this category, add a link to this page on the last line of the page. You can add multiple categories to a page.

List of pages in this category:

About articles

All articles are member of at least one category: "CategoryArticles". The name of the categories is build by the following rules, where text in curly brackets can be anything:

I. General articles

Such an article is member of the category "CategoryArticles". It discusses issues that are independent from any APL implementation. Such articles belong just to the "CategoryArticles".

II. Vendor-specific articles

Such an article is member of the category "CategoryArticles{Vendor}"

"Vendor" can be one of those listed on the first page. If the article is not related to a particular version of APL, use "CategoryArticles".

Just two examples:

Page Name

Description

ErrorTrappingWithDyalog

Tips and tricks how to use the trapping facilities in Dyalog APL

IBeamsWithDyalog

I-Beams in Dyalog APL

These belong to "CategoryArticles" but also to CategoryArticlesDyalog.

External articles

Fell free to add links to any external papers of particular interest:

Don't Quote Me: In Gary Bergquist's 2001 Q2 issue of his newsletter, he posed an interesting problem about parsing lines of APL in which both single and double quote marks are used. The problem is to determine which quote marks are used to delimit strings and which ones are inside a string. The solution I came up with solves the problem in a non-looping manner using, of all things, Matrix Divide.

APL in Unicode: While writing up my solution for the Don't quote Me problem mentioned above, I had a lot of trouble getting a single APL font for that page to display correctly in both Mozilla Firefox and Internet Explorer until I came across the Unicode fonts. I liked that solution so much, I wrote a script which can also be used as an Apache Web Server handler as well as at the command line.

A Glitch in Grade: While implementing Howard J. Smith, Jr.'s clever algorithm for dyadic character grade, I encountered a puzzle the explanation of which illuminates just how this primitive achieves its remarkable result. Moreover, there are free implementations of the comparison routine of this primitive in other languages (C, Perl, PHP).

Anatomy of an Idiom: Here's a challenging idiom (Progressive Dyadic Iota) you might have seen before, but never quite understood — let's dissect it.

See also ClassicPapers


CategoryCategory

CategoryArticles (last edited 2012-07-18 09:09:36 by KaiJaeger)