Thanks!

On 11/15/2011 10:09 AM, Roger Hui wrote:
> On this point,
> http://www.jsoftware.com/docs/help701/dictionary/partsofspeech.htm is more
> salient than the vocabulary page.
>
>
>
> On Mon, Nov 14, 2011 at 9:05 PM, Kip Murray<[email protected]>  wrote:
>
>> Conjunctions are named in "boldface erect" on the Vocabulary page.
>> (Adverbs, boldface italic).  Have a look
>>
>> http://www.jsoftware.com/docs/help701/dictionary/vocabul.htm
>>
>> There are about 25 conjunctions, and all except Rank " are excluded from
>> Simple J.
>>
>> You have to do without Tie ` --useful for continued fractions-- and
>> Power ^: which provides While ... Do ... .  Often you really need
>> Explicit : and who wants to do without Under&. ?  But Simple J is a
>> good place to begin: use trains and rank but no other conjunction.
>>
>> On 11/14/2011 8:54 PM, Linda Alvord wrote:
>>> Here's how to find conjunctions:
>>>
>>> Name Class. Class of (boxed) name:
>>>
>>>           _2   invalid
>>>           _1 unused
>>>            0 noun
>>>            1 adverb
>>>            2 conjunction
>>>            3 verb
>>>
>>>       a=:2 3 5
>>>       by=:' '&;@,.@[ ,. ]
>>>       over=:({. ; }.)@":@,
>>>
>>>       4!:0<'a'
>>> 0
>>>
>>>      4!:0<'over'
>>> 3
>>>
>>>      4!:0<'by'
>>> 3
>>>
>>>      f=: @
>>>      4!:0<'f'
>>> 2
>>>
>>>      g=:":
>>>      4!:0<'g'
>>> 3
>>>
>>>      h=:&
>>>      4!:0<'h'
>>> 2
>>>
>>> Eliminate the conjunctions   @  and&    to write simple J .
>>> Also, the functions  by  and  over  are not simple J verbs.
>>>
>>>
>>> -----Or
>>> original Message-----
>>> From: [email protected]
>>> [mailto:[email protected]] On Behalf Of Kip Murray
>>> Sent: Monday, November 14, 2011 3:58 PM
>>> To: Programming forum
>>> Subject: Re: [Jprogramming] table challenge in simple J
>>>
>>> My definition of Simple J is more restricted and potentially makes the
>>> challenge greater:  Simple J uses trains and rank but no other
>> conjunction.
>>>
>>> On 11/14/2011 12:59 PM, Dan Bron wrote:
>>>> How about a more difficult challenge?  It's related.  No embargo period
>> on
>>> this one.
>>>>
>>>> Write a 13 : '' for "Simple J".   In particular, write an adverb which,
>>> given an anonymous tacit verb as an argument, derives a functionally
>>> identical verb (in terms of I/O), but all instances of f@:g are replaced
>>> with [: f g .  Obviously f and g here are arbitrary (could be named or
>>> anonymous, primitive or compound, vanilla or parenthesized), and there
>> can
>>> be more than one use of @: in the target, and you could have uses within
>>> uses.
>>>>
>>>> It would be quite interesting to me if this were presented as a tree
>>> transformation using L: S: {:: and friends against the atomic
>> representation
>>> of the target.  That's not a requirement though - you could always do
>> string
>>> transformations on the linear rep, rearrangements on the boxed rep, etc.
>>>>
>>>> If this was in any way generalized, in sense that I could reuse it for
>>> different but similar transformations, that would be more interesting
>> still.
>>>>
>>>> -Dan
>>>>
>>>> -----Original Message-----
>>>> From: [email protected]
>>> [mailto:[email protected]] On Behalf Of Raul Miller
>>>> Sent: Monday, November 14, 2011 1:25 PM
>>>> To: Programming forum
>>>> Subject: Re: [Jprogramming] table challenge in simple J
>>>>
>>>> You are correct.
>>>>
>>>> Nevertheless, that kind of restriction probably belongs in the subject
>>> line.
>>>>
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>>>
>>> ----------------------------------------------------------------------
>>> For information about J forums see http://www.jsoftware.com/forums.htm
>> ----------------------------------------------------------------------
>> For information about J forums see http://www.jsoftware.com/forums.htm
>>
> ----------------------------------------------------------------------
> 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