Add script to generate files for new language

This commit is contained in:
Nilay Majorwar
2022-01-30 20:32:50 +05:30
parent 3889b97df5
commit 0bf7c0de3a
9 changed files with 184 additions and 2 deletions

View File

@@ -0,0 +1,27 @@
// @ts-nocheck
import { MonacoTokensProvider } from "../types";
/** Type of props passed to renderer */
export type RS = {
value: number;
};
/** Sample program */
export const sampleProgram = [
"Program line 1",
"Program line 2",
"Program line 3",
].join("\n");
/** Syntax highlighting */
export const editorTokensProvider: MonacoTokensProvider = {
tokenizer: {
root: [
[/i/, "orange"],
[/d/, "red"],
[/s/, "blue"],
[/o/, "green"],
],
},
defaultToken: "comment",
};