The only change involved is implied parentheses as a
result of spaces. The intent is to just simplify
series of operations that involve at least one dyad,
so if adverb and conjunction parsing were unnaffected,
it would still be a big win.
5-4 *3+2 *3 -1 -: ((((5-4) *(3+2)) *3) -1)
5- 4*3+2 *3 -1 -: ((5- (4*(3+2) *3) -1)
A much simpler version of my earlier rules is:
-replace " " to the right of a noun with ") "
-replace " " to the left of a noun with
<b>closing</b>" (" (sufficient number to close all
open ")"
So:
5 + 3-2 - 5 *3 is (5) + (3-2) - ((5) *3)
--- "Miller, Raul D" <[EMAIL PROTECTED]> wrote:
> p j wrote:
> > it. Let me know of any issues you find with the
> > approach.
>
> This would require a significant change to appendix
> E of the dictionary. At first glance, I do not see
> any simple way of implementing your suggestion.
>
> Perhaps you see a simple approach?
>
> Thanks,
>
> --
> Raul
>
----------------------------------------------------------------------
> For information about J forums see
> http://www.jsoftware.com/forums.htm
>
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm