Adverbs and conjunctions can (depending on their definition) produce a
noun, verb, adverb or conjunction.

Of course, for this to be manageable, you should probably document the
purpose of any such adverb or conjunction.

The : conjunction is an example of this. (And the !: conjunction is an
example of a conjunction which usually produces a noun.) Or, for
example, consider {{ m : n }} which is basically just a longwinded way
of expressing : (but of course, m and/or n could be computed or could
be constants or whatever).

That said, it is possible to construct adverbs and conjunctions
tacitly. See https://code.jsoftware.com/wiki/Vocabulary/fork#invisiblemodifiers
for example.

I hope this helps,

-- 
Raul

--
Raul

On Sat, Jul 2, 2022 at 6:15 AM Jacques Bailhache
<jacques.bailha...@gmail.com> wrote:
>
> If I understood correctly :
>  - A monad applies to a noun and produces a noun
>  - A dyad applies to two nouns and produces a noun
>  - An adverb applies to a verb or a noun and produces a verb
>  - A conjunction applies to two verbs or nouns and produces a verb
> but does there exist something that produces an adverb or a conjunction ?
> In other terms, is it possible to write a tacit definition of an
> adverb or a conjunction without using an explicit definition like
>  myadv =: 1 : '...'
> or
>  myconj =: 2 : '...' ?
> ----------------------------------------------------------------------
> 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