Since x f&n y and x m&f y also does "power", the following is an alternative:
5 +:@[&0~ <3 5 10 20 For the life game: n l...@[&0 R or (<n) l...@[&0 R ----- Original Message ----- From: Roger Hui <[email protected]> Date: Monday, April 13, 2009 8:05 Subject: Re: [Jprogramming] How to make a tacit dyadic verb with the power conjuction? To: Programming forum <[email protected]> > 5 +:^:(<@{:`{.)@, 3 > 5 10 20 > > The particular difficulty in this case is that > one of the arguments of the conjunction (^:) > has to be be an argument of the overall verb. > For that you need one of the forms > u^:(f`g) or u^:(f`g`h) > > > > ----- Original Message ----- > From: Lippu Esa <[email protected]> > Date: Monday, April 13, 2009 7:42 > Subject: [Jprogramming] How to make a tacit dyadic verb with the > power conjuction? > To: Programming forum <[email protected]> > > > Hi! > > > > I have been using tacit programming for some time. It is not unusual > > that > > difficulties arise due to my shallow understanding of the J > language.> > > The current problem can be demonstrated with a simple example: > > > > I want a doubling function that takes two parameters. The > first > > one is > > the number to be doubled and the > > other one tells how many times. Like: > > > > +:^: (<3) 5 > > 5 10 20 > > > > How can I do it tacitly, i.e.: 5 multidbl 3 should give the > same > > result? > > The problem appeared when I finally began to program my own > life :) > > inspired by this demonstration and FinnAPL Tallinn conference > in > > Estoniastarting on Wednesday (and yes, there are three J- > related > > presentations,all by our Estonian friends). > > > > www.youtube.com/watch?v=a9xAKttWgP4 > > > > I actually got this generation function working somehow but it > annoyed> me that I couldn't give the nouns in the same order as > in the > > presentation, life matrix on the left side and generation > count > > on the > > other. This one was ok: > > > > gen=.life^:[] > > 3 gen R > > > > I tried to understand the problem by writing a much simpler > > function but > > didn't get it working tacitly at all. I also tried to find some > > information from the documentation but didn't recognize any. > It > > would be > > nice to get my own life working before looking for better life > > :) . ---------------------------------------------------------------------- For information about J forums see http://www.jsoftware.com/forums.htm
