prism-react-editor
Version:
Lightweight, extensible code editor component for React apps
23 lines (22 loc) • 670 B
JavaScript
import { l as languages } from "../../index-k28m3HFc.js";
import { i as insertBefore, e as extend } from "../../language-gdIi4UL0-CMkpAmgk.js";
import "./scheme.js";
insertBefore(
languages.rkt = languages.racket = extend("scheme", {
"lambda-parameter": {
// the racket lambda syntax is a lot more complex, so we won't even attempt to capture it.
// this will just prevent false positives of the `function` pattern
pattern: /([(\[]lambda\s+[(\[])[^()[\]'\s]+/,
lookbehind: true
}
}),
"string",
{
"lang": {
pattern: /^#lang.+/mg,
greedy: true,
alias: "keyword"
}
}
);
//# sourceMappingURL=racket.js.map