Replies: 4 comments 2 replies
-
It seems like an interesting idea to me, too. In mathematica are Interpretation. |
Beta Was this translation helpful? Give feedback.
-
Sure it is definitely possible. To generalize all of this I am currently using |
Beta Was this translation helpful? Give feedback.
-
I am currently busy with wljs-interpreter and docs for it, since there is a conference on Wolfram Language ;) But I will definitely come back to frontend project and finally upload the recent version with plugins support (which is almost ready to go, no |
Beta Was this translation helpful? Give feedback.
-
Finally was implemented #27 AVeryLongFunction /: MakeBoxes[AVeryLongFunction, opts___] := InterpretationBox[Ashort, AVeryLongFunction]
AVeryLongFunction[123] |
Beta Was this translation helpful? Give feedback.
-
I was thinking about how I could visually replace lengthy function names like
MultivariateHypergeometricDistribution
without having to redefine a function each time I use it in a session. Like that, under the hood, it's still the same long name but visually I see it as MuHyDi or something and I have nothing to redefine. I could also use an autocomplete/text expansion for the reverse
MuHyDi->MultivariateHypergeometricDistribution
. Then I realized that this code does that with its syntactic sugar.My question is how is the syntactic sugar in this code made? Would you happen to know if it's the same idea as rendering latex in obsidian for example? If that's the case then I suppose I could not implement something at the level of the OS where visually on my screen I see something different then the characters that are on the application.
Beta Was this translation helpful? Give feedback.
All reactions