Files
str/src/vm/commands/index.ts

126 lines
3.0 KiB
TypeScript

import {Command, CommandData} from './command.js'
import {Exit} from "./exit.js";
import {InFile} from "./infile.js";
import {Copy} from "./copy.js";
import {Edit} from "./edit.js";
import {From} from "./from.js";
import {History} from "./history.js";
import {Load} from "./load.js";
import {OutFile} from "./outfile.js";
import {Paste} from "./paste.js";
import {RunFile} from "./runfile.js";
import {Save} from "./save.js";
import {To} from "./to.js";
import {Lipsum} from "./lipsum.js";
import {Indent} from "./indent.js";
import {Clear} from "./clear.js";
import {Contains} from "./contains.js";
import {Enclose} from "./enclose.js";
import {Help} from "./help.js";
import {Join} from "./join.js";
import {Lines} from "./lines.js";
import {Lower} from "./lower.js";
import {LSub} from "./lsub.js";
import {Missing} from "./missing.js";
import {Prefix} from "./prefix.js";
import {Quote} from "./quote.js";
import {Redo} from "./redo.js";
import {Replace} from "./replace.js";
import {Reverse} from "./rev.js";
import {RSub} from "./rsub.js";
import {Show} from "./show.js";
import {Split} from "./split.js";
import {Suffix} from "./suffix.js";
import {Trim} from "./trim.js";
import {Undo} from "./undo.js";
import {Unique} from "./unique.js";
import {Unquote} from "./unquote.js";
import {Upper} from "./upper.js";
import {Over} from "./over.js";
import {Line} from "./line.js";
import {Word} from "./word.js";
import {On} from "./on.js";
import {Each} from "./each.js";
import {Words} from "./words.js";
import {Drop} from "./drop.js";
import {Sort} from "./sort.js";
import {Set} from "./set.js";
import {Assign} from "./assign.js";
import {Zip} from "./zip.js";
import {Concat} from "./concat.js";
import {Call} from "./call.js";
import {Chunk} from "./chunk.js";
import {Script} from "./script.js";
import {Take} from "./take.js";
import {Group} from "./group.js";
import {Flatten} from "./flatten.js";
import {If} from "./if.js";
import {Unless} from "./unless.js";
import {Convert} from "./convert.js";
import {While} from "./while.js";
import {Table} from "./table.js";
export type Commands = Command<CommandData>[]
export const commands: Commands = [
new Assign,
new Call,
new Chunk,
new Clear,
new Concat,
new Contains,
new Convert,
new Copy,
new Drop,
new Each,
new Edit,
new Enclose,
new Exit,
new Flatten,
new From,
new Group,
new Help,
new History,
new If,
new Indent,
new InFile,
new Join,
new Line,
new Lines,
new Lipsum,
new Load,
new Lower,
new LSub,
new Missing,
new On,
new OutFile,
new Over,
new Paste,
new Prefix,
new Quote,
new Redo,
new Replace,
new Reverse,
new RSub,
new RunFile,
new Save,
new Script,
new Set,
new Show,
new Sort,
new Split,
new Suffix,
new Table,
new Take,
new To,
new Trim,
new Undo,
new Unique,
new Unless,
new Unquote,
new Upper,
new While,
new Word,
new Words,
new Zip,
]