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

138 lines
3.3 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";
import {Push} from "./push.js";
import {Plus} from "./plus.js";
import {Minus} from "./minus.js";
import {Times} from "./times.js";
import {Divide} from "./divide.js";
import {Abs} from "./abs.js";
export type Commands = Command<CommandData>[]
export const commands: Commands = [
new Abs,
new Assign,
new Call,
new Chunk,
new Clear,
new Concat,
new Contains,
new Convert,
new Copy,
new Divide,
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 Minus,
new Missing,
new On,
new OutFile,
new Over,
new Paste,
new Plus,
new Prefix,
new Push,
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 Times,
new To,
new Trim,
new Undo,
new Unique,
new Unless,
new Unquote,
new Upper,
new While,
new Word,
new Words,
new Zip,
]