[BACK]Return to vgrindefs.src CVS log [TXT][DIR] Up to [local] / src / usr.bin / vgrind

Annotation of src/usr.bin/vgrind/vgrindefs.src, Revision 1.1

1.1     ! deraadt     1: #      $NetBSD: vgrindefs.src,v 1.2 1994/11/17 08:28:09 jtc Exp $
        !             2: #
        !             3: # Copyright (c) 1987, 1993
        !             4: #      The Regents of the University of California.  All rights reserved.
        !             5: #
        !             6: # Redistribution and use in source and binary forms, with or without
        !             7: # modification, are permitted provided that the following conditions
        !             8: # are met:
        !             9: # 1. Redistributions of source code must retain the above copyright
        !            10: #    notice, this list of conditions and the following disclaimer.
        !            11: # 2. Redistributions in binary form must reproduce the above copyright
        !            12: #    notice, this list of conditions and the following disclaimer in the
        !            13: #    documentation and/or other materials provided with the distribution.
        !            14: # 3. All advertising materials mentioning features or use of this software
        !            15: #    must display the following acknowledgement:
        !            16: #      This product includes software developed by the University of
        !            17: #      California, Berkeley and its contributors.
        !            18: # 4. Neither the name of the University nor the names of its contributors
        !            19: #    may be used to endorse or promote products derived from this software
        !            20: #    without specific prior written permission.
        !            21: #
        !            22: # THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS ``AS IS'' AND
        !            23: # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
        !            24: # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
        !            25: # ARE DISCLAIMED.  IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE
        !            26: # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
        !            27: # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS
        !            28: # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION)
        !            29: # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT
        !            30: # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY
        !            31: # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
        !            32: # SUCH DAMAGE.
        !            33: #
        !            34: #      @(#)vgrindefs.src       8.1 (Berkeley) 6/6/93
        !            35: #
        !            36:
        !            37: C|c:\
        !            38:        :pb=^\d?*?\d?\p\d?\(\a?\)(\d|{):bb={:be=}:cb=/*:ce=*/:sb=":se=\e":lb=':\
        !            39:        :le=\e':tl:\
        !            40:        :kw=asm auto break case char continue default do double else enum\
        !            41:        extern float for fortran goto if int long register return short\
        !            42:        sizeof static struct switch typedef union unsigned void while #define\
        !            43:        #else #endif #if #ifdef #ifndef #include #undef # define else endif\
        !            44:        if ifdef ifndef include undef:
        !            45: model|mod|m:\
        !            46:        :pb=^\d(space\d\p\drep)|(\p\dis|inline|public\dbeginproc):\
        !            47:        :bb=\dbeginproc|space|case\d:be=\dendproc|end\d|;:\
        !            48:        :cb=\$:ce=\$|$:sb=":se=":lb=':le=\a|$:\
        !            49:        :kw=abs and array beginproc boolean by case cdnl char copied dispose\
        !            50:        div do dynamic else elsif end endproc entry external FALSE false\
        !            51:        fi file for formal fortran global if iff ift\
        !            52:        in integer include inline is lbnd\
        !            53:        max min mod new NIL nil noresult not notin od of or procedure public\
        !            54:        read readln readonly record recursive rem rep repeat res\
        !            55:        result return set\
        !            56:        space string subscript such then TRUE true type ubnd union until\
        !            57:        varies while width:
        !            58: pascal|pasc|p:\
        !            59:        :pb=(^\d?procedure|function|program\d\p\d|\(|;|\:)|(=\d?record\d):\
        !            60:        :bb=\dcase|begin\d:be=\dend|forward\d|;:\
        !            61:        :cb={:ce=}:\
        !            62:        :ab=\(*:ae=*\):\
        !            63:        :sb=':se=':\
        !            64:        :kw=and array assert begin case const div do downto else end file for\
        !            65:        forward function goto if in label mod nil not of or packed procedure\
        !            66:        program record repeat set then to type until var while with oct hex\
        !            67:        external:
        !            68: ISP|isp|i:\
        !            69:        :cb=!:ce=!|$:oc:\
        !            70:        :kw=and begin decode define end eql eqv geq gtr if leave leq lss mod\
        !            71:        neq next not or otherwise repeat restart resume sr0 sr1 srd srr sl0 sl1\
        !            72:        sld slr tst xor:
        !            73: SH|sh:\
        !            74:        :bb={:be=}:cb=#:ce=$:sb=":se=\e":lb=':\
        !            75:        :le=\e':tl:\
        !            76:        :kw=break case cd continue do done \
        !            77:        elif else esac eval exec exit export \
        !            78:        fi for if in then while until \
        !            79:        read readonly set shift test trap umask wait:
        !            80: CSH|csh:\
        !            81:        :bb={:be=}:cb=#:ce=$:sb=":se=\e":lb=':\
        !            82:        :le=\e':tl:\
        !            83:        :kw=alias alloc break breaksw case cd chdir continue default\
        !            84:        echo else end endif endsw exec exit foreach \
        !            85:        glob goto history if logout nice nohup onintr repeat set\
        !            86:        setenv shift source switch then time \
        !            87:        while umask unalias unset wait while @ env \
        !            88:        argv child home ignoreeof noclobber noglob \
        !            89:        nomatch path prompt shell status verbose :
        !            90: ldl|LDL:\
        !            91:        :pb=^\p\::bb=\::be=;:cb=/*:ce=*/:sb=":se=\e":\
        !            92:        :kw=constant functions grammar reswords tokens add1 addste\
        !            93:        car cdr check colno cond cons copy defun divide empty enter\
        !            94:        eq equal findattr firstchild ge getattr getfield gt hash label\
        !            95:        lambda lastchild le leftsibling lookone lookup lt minus name ne\
        !            96:        newnode nextcom nil null parent plus precnl prevcom prog progn\
        !            97:        quote reglob return rightsibling self set setattr setfield setq\
        !            98:        stjoin sub1 t times tnull tokno ttype:
        !            99: Icon|icon|I:\
        !           100:        :pb=^\d?procedure\d\p\d?\(\a?\):\
        !           101:        :bb=(^\d?procedure\d\p\d?\(\a?\))|{:be=}|(^\d?end\d?$):\
        !           102:        :cb=#:ce=$:\
        !           103:        :sb=":se=\e":lb=':le=\e':tl:\
        !           104:        :kw=break by case create default do dynamic else end every external\
        !           105:        fail global if initial local next not of procedure record\
        !           106:        repeat return static suspend then to until using while\
        !           107:        &ascii &clock &cset &date &dateline &errout &fail &host &input\
        !           108:        &lcase &level &main &null &output &pos &random &source &subject\
        !           109:        &time &trace &ucase &version:
        !           110: ratfor|rat|r:\
        !           111:        :pb=(subroutine|function)\d\p\d?\(\a?\):\
        !           112:        :bb=(subroutine|function)\d\p\d?\(\a?\):be=^\d?end:\
        !           113:        :cb=#:ce=$:\
        !           114:        :sb=":se=\e":lb=':le=\e':oc:\
        !           115:        :kw=DRETURN DRIVER arith break case character default define do\
        !           116:        else elsedef enddef filedes for function goto if ifdef ifelse\
        !           117:        ifnotdef include incr integer linepointer next opeq pointer\
        !           118:        real repeat return select string subroutine substr until:
        !           119: modula2|mod2|m2:\
        !           120:        :pb=(^\d?(procedure|function|module)\d\p\d|\(|;|\:):\
        !           121:        :bb=\d(begin|case|for|if|loop|record|repeat|while|with)\d:\
        !           122:        :be=\dend|;:\
        !           123:        :cb={:ce=}:\
        !           124:        :ab=\(*:ae=*\):\
        !           125:        :sb=":se=":\
        !           126:        :oc:\
        !           127:        :kw=and array begin by case const\
        !           128:        definition div do else elsif end exit export\
        !           129:        for from if implementation import in\
        !           130:        loop mod module not of or pointer procedure qualified\
        !           131:        record repeat return set then to type\
        !           132:        until var while with:
        !           133: yacc|Yacc|y:\
        !           134:        :cb=/*:ce=*/:sb=":se=\e":lb=':le=\e':tl:\
        !           135:        :kw=%{ %} %% %union %token %type\
        !           136:        #else #endif #if #ifdef #ifndef #include #undef # define else endif\
        !           137:        if ifdef ifndef include undef:
        !           138: C++|c++:\
        !           139:        :pb=^\d?*?\d?\p\d?\(\a?\)(\d|{):bb={:be=}:cb=/*:ce=*/:ab=//:\
        !           140:        :ae=$:sb=":se=\e":lb=':\
        !           141:        :le=\e':tl:\
        !           142:        :kw=asm auto break case char continue default do double else enum\
        !           143:        extern float for fortran goto if int long register return short\
        !           144:        sizeof static struct switch typedef union unsigned while void #define\
        !           145:        #else #endif #if #ifdef #ifndef #include #undef # define endif\
        !           146:        ifdef ifndef include undef defined\
        !           147:        class const delete friend inline new operator overload private\
        !           148:        protected public virtual: