That would seem cool. So 3: '(+/%#) y' would be a bit faster when applied with rank?
Some ideas: Only "optimize" when assigned to name or applied with rank. In your noun example, limit to 4096 bytes or have a 9!:xx setting for this limit (expecially if tempted to make default lower). ----- Original Message ----- From: Henry Rich <henryhr...@gmail.com> To: Source forum <sou...@jsoftware.com> Sent: Monday, June 20, 2016 11:08 PM Subject: [Jsource] PPPP (Pre-Parsed Parenthesized Primitives) It occurs to me that in explicit definitions, parenthesized expressions that contain only primitives could be parsed at definition time and replaced with a single word in the queue. This would save parsing time during execution. The only downside I can see is that something like (<1000 1000 $ a:) would tie up a lot of memory - maybe I would have to check for that. Any other objections? Henry ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm