Allgemeines Lispeln: Gibt es eine weniger schmerzhafte Möglichkeit, mathematische Ausdrücke einzugeben?

Ich mag allgemeines Lispeln, aber manchmal ist es wirklich schmerzhaft, einfache mathematische Ausdrücke wie einzugeben

a(8b^2+1)+4bc(4b^2+1)

(Sicher kann ich das konvertieren, aber es ist etwas langsam, ich schreibe zuerst (+ () ()) und dann in jede Klammer, die ich (* () ()) ...)

Ich frage mich, ob hier jemand einen besseren Weg kennt, dies einzugeben. Ich dachte darüber nach, ein Mathematikmakro zu schreiben

(math “a(8b^2+1)+4bc(4b^2+1)”) 

erweitert um

(+ (* a (1+ (* 8 b b))) (* 4 b c (1+ (* 4 b b))))

Das Parsen ist jedoch ein Problem für Variablen mit langen Namen.

Hat jemand bessere Vorschläge?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage