PTK12/MagicSage

Adds syntax highlighting for SageMath!

★ 0Forks 0JavaScriptGitHub ↗Compare
pythonsagesagemathsyntax-highlighter

README

MagicSage

Want SageMath syntax highlighting? Look no further!

MagicSage adds SageMath support to MagicPython ❤️.

NOTE: MagicSage is an unofficial implementation of MagicPython for SageMath.

Comparison between MagicSage (left) vs MagicPython (right): Comparison between syntax highlighting on a SageMath script.

Theme: Tokyo Night Storm

Differences:

  • Raw numbers
  • sage: and ....: prompts
  • Sage ellipsis
  • ^^ as a logical operator
  • ^ as an arithmetic operator
  • \ as an arithmetic operator!!

For information about Python, see the original page.

Problems

Implicit multiplication is currently unsupported. MagicSage currently does not have extensions set up for VS Code, Atom or Sublime Text.

Contributors

vpetrovykhPTK12asottileelpransbrettcannonDonJayamanneabusalimovnulliegoi42nicktimkopchaigno1st1chbktennyson-mccallatherumbler

Issues