Eshu
view release on metacpan or search on metacpan
include/eshu_bash.h view on Meta::CPAN
static const char * const eshu_hl_bash_kw[] = {
"break", "case", "continue", "do", "done", "elif", "else",
"esac", "eval", "exit", "export", "false", "fi", "for",
"function", "if", "in", "local", "readonly", "return",
"select", "set", "shift", "source", "then", "trap",
"true", "typeset", "unset", "until", "while",
NULL
};
static const char * const eshu_hl_bash_bi[] = {
"alias", "awk", "basename", "cat", "cd", "chmod", "chown",
"cp", "cut", "date", "declare", "dirname", "echo", "exec",
"find", "getopts", "grep", "head", "kill", "ln", "ls",
"mkdir", "mktemp", "mv", "printf", "pwd", "read", "rm",
"rmdir", "sed", "sleep", "sort", "tail", "test", "touch",
"tr", "uniq", "wc", "xargs",
NULL
};
/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
* Bash highlighter
include/eshu_pl.h view on Meta::CPAN
#include "eshu_hl_util.h"
/* ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ
* Perl keyword list
* ââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââââ */
static const char * const eshu_hl_pl_kw[] = {
"BEGIN", "END", "AUTOLOAD", "DESTROY",
"abs", "accept", "alarm", "and", "atan2",
"bind", "binmode", "bless",
"caller", "chdir", "chmod", "chomp", "chop", "chown", "chr",
"chroot", "close", "closedir", "connect", "cos", "crypt",
"dbmclose", "dbmopen", "defined", "delete", "die", "do", "dump",
"each", "else", "elsif", "endgrent", "endhostent", "endnetent",
"endprotoent", "endpwent", "endservent", "eof", "eval", "exec",
"exists", "exit", "exp",
"fcntl", "fileno", "flock", "for", "foreach", "fork", "format",
"formline",
"getc", "getgrent", "getgrgid", "getgrnam", "gethostbyaddr",
"gethostbyname", "gethostent", "getlogin", "getnetbyaddr",
"getnetbyname", "getnetent", "getpeername", "getpgrp", "getppid",
( run in 0.771 second using v1.01-cache-2.11-cpan-92ad3014f07 )