diff options
Diffstat (limited to 'autoconf/c-ced.ssh')
-rw-r--r-- | autoconf/c-ced.ssh | 81 |
1 files changed, 0 insertions, 81 deletions
diff --git a/autoconf/c-ced.ssh b/autoconf/c-ced.ssh deleted file mode 100644 index cc38b70..0000000 --- a/autoconf/c-ced.ssh +++ /dev/null @@ -1,81 +0,0 @@ -# To print the code correctly : a2ps --pretty-print=c-ced.ssh - -# Style sheet for C -# Copyright (c) 1995-2000 Akim Demaille, Miguel Santana -# - -# -# This file is part of a2ps. -# -# This program is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 2, or (at your option) -# any later version. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; see the file COPYING. If not, write to -# the Free Software Foundation, 59 Temple Place - Suite 330, -# Boston, MA 02111-1307, USA. -# - -style C is -requires a2ps 4.13 - -written by "Akim Demaille <akim@freefriends.org>" -version is 1.6 -documentation is - "This style does not highlight the function definitions." - "Another style which highlights them, GNUish C, is provided (gnuc.ssh)." - "It works only if you respect some syntactic conventions." -end documentation - -alphabets are - "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_#$%" - -case sensitive - -ancestors are - cpp -end ancestors - -keywords in Keyword are - double, enum, void, int, long, FILE, struct, char, signed, float, - short, unsigned -end keywords - -keywords in Keyword_strong are - auto, "case", const, continue, do, inline, extern, for, register, - return, switch, union, goto, typedef, sizeof, typeof, volatile, static, - NULL, default, break, if, while, else -end keywords - -optional operators are - (/(case)([ ]+)(.+)([ ]*:)/ - \1 Keyword_strong, \2 Plain, \3 Label, \4 Plain) -end operators - -optional operators are - -> \rightarrow, - && \wedge, - || \vee, - != \neq, - == \equiv, - # We need to protect these, so that <= is not replaced in <<= - <<=, - >>=, - <= \leq, - >= \geq, - ! \not -end operators - -sequences are - "/*" Comment "*/", - "//" Comment -end sequences - -end style |