If you use the same parser state machine as (dyadic) ;: does, it would be nice 
to publish it so that John and others may have guidance in how to implement 
variations.






On Wednesday, October 21, 2020, 04:39:46 p.m. EDT, Henry Rich 
<[email protected]> wrote: 





The changes to the word recognizer are:

LF is a word, ENDS a comment, DOES NOT END a quoted string, CANNOT be 
inflected

{{ and }} are words, DOES NOT end a comment, DOES NOT end a quoted 
string, CANNOT be inflected.

Henry Rich

On 10/21/2020 2:58 PM, John Baker wrote:
> With DD's use of {{ }} I expected problems with code that tokenizes J code
> and
> I've run into cases where J vanishes.
>
> The error is related to finite state machines. For years I've used one of
> Roger's finite state
> machines in place of ;: because it can handle unbalanced quotes. Of course
> now ;:
> and the machine differ on ;:'{{}}' and this is causing failures.
>
> I will seek to narrow done exactly where J is vanishing. I'll also have to
> dig into finite state machines to change wfl to handle the DD
>
>
>
>


-- 
This email has been checked for viruses by AVG.
https://www.avg.com


----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to