mirror of
https://github.com/ksherlock/mpw-shell.git
synced 2025-01-06 21:32:07 +00:00
updated readme
This commit is contained in:
parent
322a32af65
commit
97bcf8259d
@ -9,6 +9,8 @@ Supported features
|
||||
------------------
|
||||
* If ... [Else If] ... [Else] ... End
|
||||
* Begin ... End
|
||||
* Loop ... End
|
||||
* Break [If], Continue [If]
|
||||
* ( ... )
|
||||
* ||
|
||||
* &&
|
||||
@ -19,17 +21,21 @@ Not supported
|
||||
* pipes (|)
|
||||
* subshells (`...`, ``...``)
|
||||
* text-editing commands (search forward/backward, regular expressions, et cetera)
|
||||
* For In loops
|
||||
|
||||
Builtin Commands
|
||||
----------------
|
||||
* AboutBox
|
||||
* Directory
|
||||
* Echo
|
||||
* Exists
|
||||
* Export
|
||||
* Parameters
|
||||
* Quote
|
||||
* Set
|
||||
* Unexport
|
||||
* Unset
|
||||
* Version
|
||||
* Which
|
||||
|
||||
|
||||
|
11
builtins.h
11
builtins.h
@ -8,19 +8,18 @@ class Environment;
|
||||
class fdmask;
|
||||
class token;
|
||||
|
||||
int builtin_aboutbox(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_directory(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_echo(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_exists(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_export(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_parameters(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_quote(Environment &e, const std::vector<std::string> &tokens, const fdmask &);
|
||||
int builtin_set(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_unset(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_export(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_unexport(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_which(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_aboutbox(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_unset(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_version(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
|
||||
int builtin_exists(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
int builtin_which(Environment &e, const std::vector<std::string> &, const fdmask &);
|
||||
|
||||
int builtin_evaluate(Environment &e, std::vector<token> &&, const fdmask &);
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user