m> wrote:
> learned 2 things,
>
> (gerund);. existed all along, and
>
> ; on open data is the same as ,?
>
>
> this is what AltM builds
>
> +:`-: AltM
> }.@:((}.@] ,~ [ , +:@{.@])`(}.@] ,~ [ , -:@{.@])`:3)@:({. , ])
>
> it doesn't need the reshapin
rsive cutparen verb didn't work.
From: Jose Mario Quintana
To: Programming forum
Sent: Tuesday, December 20, 2016 6:19 PM
Subject: Re: [Jprogramming] strand notation tools
"pasting error, those are 2 lines"
Thanks Pascal, for some reason they morphed i
4
6 2 2
4 1.5 8
2 1 6
8 0.5 4
6 2 2
4 1.5 8
2 1 6
Though, it is not equivalent,
(+:&.:>)`(-:&.:>) altm <("1) 3 3$1 2 3 4
2 4 6
2 0.5 1
6 8 2
[0] [Jprogramming] strand notation tools
http://www.jsoftware.com/pipermail/programming/2016-December/046241.html
1 6
8 0.5 4
6 2 2
4 1.5 8
2 1 6
8 0.5 4
6 2 2
4 1.5 8
2 1 6
____
From: Jose Mario Quintana
To: Programming forum
Sent: Monday, December 19, 2016 7:21 PM
Subject: Re: [Jprogramming] strand notation tools
I tried to run your script but I was not able to go ver
have it apply to part of a verb phrase other than with
> a temporary name?
>
> an alternate definition of cutAP (that loses parameterized bracket symbols)
>
> cutAPtemp =: ] ]`$:@.('(' e. ;)@:cutP each tieD AltM
> cutAP=: cutAPtemp@:cutP :. uncutAP
>
>
> - O
I tried to run your script but I was not able to go very far:
JVERSION
Engine: j805/j64/windows
Beta-12: commercial/2016-09-30T15:50:47
Library: 8.05.09
Qt IDE: 1.5.2/5.6.1
Platform: Win 64
Installer: J805 install
InstallPath: g:/program files/j
Contact: www.jsoftware.com
isNoun =: (0 = 4!
tAPtemp =: ] ]`$:@.('(' e. ;)@:cutP each tieD AltM
cutAP=: cutAPtemp@:cutP :. uncutAP
- Original Message -
From: 'Pascal Jasmin' via Programming
To: Programming Forum
Sent: Wednesday, December 14, 2016 3:03 PM
Subject: [Jprogramming] strand notation tools
I previo
I previously attempted to encode strand notation into a linear representation
(sometimes with bonus encoding info). I now present tools to directly encode
into ar form.
isNoun =: (0 = 4!:0 ::0:)@:<
isgerund =: 0:`(0 -.@e. 3 : ('y (5!:0)';'1')"0)@.(0 < L.) :: 0:
isgerundA =: 1 : ' if. isNoun ''