#format wiki <> = 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: [[http://www.sudleyplace.com/APL/DontQuoteMe.ahtml|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. [[http://www.sudleyplace.com/APL/AplInUnicode.ahtml|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. [[http://www.sudleyplace.com/APL/GlitchInGrade.ahtml|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). [[http://www.sudleyplace.com/APL/AnatomyOfAnIdiom.ahtml|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