math-at-point
Evaluate math expression at point using calc-eval (by shankar2k)
cexp
By TobiasZawada
math-at-point | cexp | |
---|---|---|
2 | 1 | |
12 | 2 | |
- | - | |
3.7 | 0.0 | |
about 1 month ago | over 4 years ago | |
Emacs Lisp | Emacs Lisp | |
GNU General Public License v3.0 only | - |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
math-at-point
Posts with mentions or reviews of math-at-point.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-06.
cexp
Posts with mentions or reviews of cexp.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2021-05-06.
-
math-at-point - Evaluate a math expression at point using calc-eval
I had been using a simpler version of this that didn't allow parentheses (now called math-at-point-simple). I figured that this would likely only be useful to others if it could handle parens, but that proved to be challenging, as balanced parens can't be matched by any regular expressions. I tried a few solutions I found online, but they were either overkill (e.g.,parsing expression grammars) or placed restrictions on the balanced parens (e.g., cexp). I got it to work using an idea from this StackExchange thread, which suggested adapting code from forward-sexp to systematically find and count all balanced parens in a string.