News for hackers. Stuff that matters.
Re:FizzBuzz in J, Explained by avmich on Friday January 20, 2017 @12:20AM (#13441870)
" is conjunction, it binds to its arguments - in this case left FB and right 0 - stronger than those bind to their arguments. >: is verb, i. another verb, so

>: i. 100

is understood as

>: (i. (100))

- as two monadic (one-argument) functions applied sequentially.

To the left of that application sits the next verb -

FB"0

which applied next, so the whole thing is

FB"0 (>: (i. (100)))

Precedence/associative rules are: all verbs from right to left, all adverbs/conjunctions from left to right, adverbs/conjunctions are higher by precedence than verbs. That's it.

Re:FizzBuzz in J, Explained by Avshalom on Friday January 20, 2017 @04:44PM (#13447214)
>Precedence/associative ... That's it.

Until you get to hooks and forks.

Re:FizzBuzz in J, Explained by avmich on Saturday January 21, 2017 @02:01AM (#13449204)
Well, we also didn't mention foreigns (like, functions dealing with OS), punctuation, predefined nouns. Hooks and forks also deserve a description, even though I don't think this is about "precedence/associative" matter - both hooks and forks as a whole are verbs, so verbs rules apply.