From e858f41dffaee272ffcf4b2cb63a49ad25ebf7d7 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Mon, 15 Mar 2021 15:01:22 -0400 Subject: Highlight namespace dot as a separate token in md.bqn --- docs/doc/fromJ.html | 114 ++++++++++++++++++++++++++-------------------------- 1 file changed, 57 insertions(+), 57 deletions(-) (limited to 'docs/doc/fromJ.html') diff --git a/docs/doc/fromJ.html b/docs/doc/fromJ.html index a39e156c..3c5ad0a2 100644 --- a/docs/doc/fromJ.html +++ b/docs/doc/fromJ.html @@ -51,7 +51,7 @@ -NB. +NB. # @@ -61,7 +61,7 @@ ' creates characters -=. and =: +=. and =: and to define; to modify @@ -136,13 +136,13 @@ % ^ %: -<. ->. +<. +>. <: >: [ ] -|. +|. |: @@ -168,10 +168,10 @@ Monad /:~ \:~ --. +-. #@$ # -L. +L. $ , ; @@ -179,13 +179,13 @@ Dyad -*. -+. -+-. +*. ++. ++-. = ~: -: --.@-: +-.@-: $ , ,: @@ -208,16 +208,16 @@ Monad <\ -<\. +<\. i. #{.(_1-#){.] -@#{.(1+#){.] -I. +I. Dyad -{. -}. +{. +}. ]\ #@]{., -@#@]{.,~ @@ -245,29 +245,29 @@ Monad /: /: -{. +{. 0{::, -i.~~. +i.~~. ~: -~. -</.i.@# +~. +</.i.@# Dyad -I. -I.&:- +I. +I.&:- { {:: i. e. -E. -</. +E. +</. -

Most of BQN's combinators have J equivalents. The J equivalent "_ for ˙ assumes a noun operand, but ˙ makes a constant function for any operand. has arguments reversed relative to @., and uses an actual array of functions rather than gerunds. Besides these, BQN's is like a J hook, that is, FG is (F G), and applies in the opposite direction.

+

Most of BQN's combinators have J equivalents. The J equivalent "_ for ˙ assumes a noun operand, but ˙ makes a constant function for any operand. has arguments reversed relative to @., and uses an actual array of functions rather than gerunds. Besides these, BQN's is like a J hook, that is, FG is (F G), and applies in the opposite direction.

@@ -289,9 +289,9 @@ - + - + @@ -316,9 +316,9 @@ - - - + + + @@ -358,13 +358,13 @@ - + - - + + - + @@ -392,7 +392,7 @@ - + @@ -439,7 +439,7 @@ - + @@ -449,7 +449,7 @@ - + @@ -459,7 +459,7 @@ - + @@ -469,7 +469,7 @@ - + @@ -479,7 +479,7 @@ - + @@ -494,7 +494,7 @@ - + @@ -544,7 +544,7 @@ - + @@ -559,7 +559,7 @@ - + @@ -569,7 +569,7 @@ - + @@ -584,7 +584,7 @@ - + @@ -599,12 +599,12 @@ - + - + @@ -615,7 +615,7 @@
~ @: &:&.:&.: :@.@. ::
J&.>&.>/&.>/&.>&.>/&.>/ / /\ "_1* % ^^.^. %:<.>.<.>. [ ]|.|. |:
~ @: &:&.:&.: : " L:
+.+.
¬∨
*.*.
¬∧
-.-. ¬ ¬∊/⊣
%.%. +˝×1
~.~.
,.,. ˘ ˘
{.{.
}.}. 1
".". •Eval
E.E.
⊣-1+⌽
I.I. /
L.L.
-

Some J modifier expressions are translated below. BQN doesn't keep track of the rank of functions, so the "close" compositions @ & &. have no BQN equivalents: instead, specify a rank after composing.

+

Some J modifier expressions are translated below. BQN doesn't keep track of the rank of functions, so the "close" compositions @ & &. have no BQN equivalents: instead, specify a rank after composing.

@@ -625,7 +625,7 @@ - + @@ -633,7 +633,7 @@ - + @@ -641,7 +641,7 @@ - + @@ -649,23 +649,23 @@ - + - + - + - + - + @@ -681,7 +681,7 @@ - + @@ -691,7 +691,7 @@ - + -- cgit v1.2.3
&.>&.> ¨
F˝ y
x F&.>/ yx F&.>/ y x F y
x Fr y where r is F's left rank
F`G`H@.CF`G`H@.C CF,G,H
x(y) z
x F/ . G yx F/ . G y x F˝G1 y
F :. GF :. G {𝕊: 𝕨F𝕩; 𝕊: 𝕨G𝕩}
<;._1<;._1 ((1-˜¬×+`)=)⊔⊢
x {.!.f yx {.!.f y y » xf
x |.!.f yx |.!.f y x f« y, or (-x) f» y if 𝕩<0
/./. (+⌜´¨)
<˘
\.\. ¯1↓↓