fork
This commit is contained in:
162
langs/sh/reserved.txt
Normal file
162
langs/sh/reserved.txt
Normal file
@ -0,0 +1,162 @@
|
||||
uncompress
|
||||
localedef
|
||||
basename
|
||||
compress
|
||||
unexpand
|
||||
uudecode
|
||||
uuencode
|
||||
command
|
||||
crontab
|
||||
dirname
|
||||
getconf
|
||||
getopts
|
||||
logname
|
||||
pathchk
|
||||
qselect
|
||||
strings
|
||||
unalias
|
||||
csplit
|
||||
expand
|
||||
fort77
|
||||
gencat
|
||||
locale
|
||||
logger
|
||||
mkfifo
|
||||
newgrp
|
||||
printf
|
||||
qalter
|
||||
qrerun
|
||||
renice
|
||||
ulimit
|
||||
unlink
|
||||
uustat
|
||||
alias
|
||||
batch
|
||||
cflow
|
||||
chgrp
|
||||
chmod
|
||||
chown
|
||||
cksum
|
||||
clear
|
||||
ctags
|
||||
cxref
|
||||
delta
|
||||
egrep
|
||||
fuser
|
||||
iconv
|
||||
ipcrm
|
||||
mailx
|
||||
mkdir
|
||||
nohup
|
||||
paste
|
||||
patch
|
||||
qhold
|
||||
qmove
|
||||
qstat
|
||||
rmdel
|
||||
rmdir
|
||||
sleep
|
||||
split
|
||||
strip
|
||||
touch
|
||||
tsort
|
||||
umask
|
||||
uname
|
||||
unget
|
||||
write
|
||||
xargs
|
||||
bash
|
||||
comm
|
||||
date
|
||||
diff
|
||||
echo
|
||||
expr
|
||||
file
|
||||
find
|
||||
fold
|
||||
grep
|
||||
hash
|
||||
head
|
||||
ipcs
|
||||
jobs
|
||||
join
|
||||
kill
|
||||
link
|
||||
make
|
||||
mesg
|
||||
more
|
||||
nice
|
||||
exit
|
||||
qdel
|
||||
qmsg
|
||||
qrls
|
||||
qsig
|
||||
qsub
|
||||
read
|
||||
sact
|
||||
sccs
|
||||
sort
|
||||
stty
|
||||
tabs
|
||||
tail
|
||||
talk
|
||||
test
|
||||
time
|
||||
tput
|
||||
type
|
||||
uniq
|
||||
uucp
|
||||
wait
|
||||
what
|
||||
yacc
|
||||
zcat
|
||||
asa
|
||||
awk
|
||||
c99
|
||||
cal
|
||||
cat
|
||||
cmp
|
||||
cut
|
||||
env
|
||||
get
|
||||
lex
|
||||
man
|
||||
pax
|
||||
prs
|
||||
pwd
|
||||
sed
|
||||
tee
|
||||
tty
|
||||
uux
|
||||
val
|
||||
vim
|
||||
who
|
||||
ar
|
||||
at
|
||||
bc
|
||||
bg
|
||||
cd
|
||||
cp
|
||||
dd
|
||||
df
|
||||
du
|
||||
ed
|
||||
ex
|
||||
fc
|
||||
fg
|
||||
id
|
||||
ln
|
||||
lp
|
||||
ls
|
||||
m4
|
||||
mv
|
||||
nl
|
||||
nm
|
||||
od
|
||||
pr
|
||||
ps
|
||||
rm
|
||||
sh
|
||||
tr
|
||||
vi
|
||||
wc
|
21
langs/sh/sh.txt
Normal file
21
langs/sh/sh.txt
Normal file
@ -0,0 +1,21 @@
|
||||
### SHELL LANGUAGE ###
|
||||
|
||||
# ELEMENT_NAME [optional-css-class] REGULAR_EXPRESSION
|
||||
|
||||
NAME Shell
|
||||
VERSION 1.8.1
|
||||
|
||||
PREPROCESSOR (\A^#!.*?$)
|
||||
COMMENT (?<!\${)(#.*?$)
|
||||
STRING ((?<!\\)"[^\r\n]*?(?<!\\)")|((?<!\\)'[^\r\n]*?(?<!\\)')
|
||||
|
||||
STATEMENT (?default)|\b(?alt:statement.txt)\b
|
||||
RESERVED (?default)|\b(?alt:reserved.txt)\b
|
||||
TYPE (?default)
|
||||
|
||||
ENTITY (?default)|(\.[a-z_]\w*\b)
|
||||
VARIABLE (?default)|(\$[a-z_]\w*\b)
|
||||
IDENTIFIER (?default)
|
||||
CONSTANT (?default)
|
||||
OPERATOR (?default)
|
||||
SYMBOL (?default)
|
5
langs/sh/statement.txt
Normal file
5
langs/sh/statement.txt
Normal file
@ -0,0 +1,5 @@
|
||||
until
|
||||
esac
|
||||
done
|
||||
elif
|
||||
fi
|
Reference in New Issue
Block a user