0.1.1 • Published 4 months ago
codemirror-lang-macaulay2 v0.1.1
Macaulay2 Language for CodeMirror
This package provides Macaulay2 language support for CodeMirror.
Installation
npm install codemirror-lang-macaulay2
Usage
import { EditorState } from "@codemirror/state";
import { EditorView, basicSetup } from "codemirror";
import { macaulay2 } from "codemirror-lang-macaulay2";
new EditorView({
state: EditorState.create({
doc: "R = QQ[x,y,z,w]\nI = monomialCurveIdeal(R, {1,2,3})",
extensions: [basicSetup, macaulay2()]
}),
parent: document.getElementById("editor"),
});