[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
CVS: a2ps/sheets small.ssh,NONE,1.1.2.1
From: |
Alix Lourme <address@hidden> |
Subject: |
CVS: a2ps/sheets small.ssh,NONE,1.1.2.1 |
Date: |
Tue, 24 Sep 2002 13:33:39 -0400 |
Update of /cvsroot/a2ps/a2ps/sheets
In directory subversions:/tmp/cvs-serv16394/sheets
Added Files:
Tag: a2ps-4-1x
small.ssh
Log Message:
Adding file sheets/small.ssh
--- NEW FILE ---
# Style sheet for Small 2.1.0
# http://www.compuphase.com/small.htm
#
# Copyright (C) Christophe Continente, 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 Small is
written by "Christophe Continente <address@hidden>"
version is 0.2
requires a2ps version 4.13c
documentation is
"This style does not highlight the function definitions."
end documentation
alphabets are
"ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz_@"
case sensitive
keywords in Keyword are
const, enum, forward, native, new, operator, public, static,
stock,
/^#[ ]*(assert|define|e(l(if|se)|ndif|mit|ndinput)|include|pragma)/
end keywords
keywords in Keyword_strong are
assert, break, "case", continue, default, do, else, exit, for,
goto, if, return, sleep, switch, while
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,
<= \leq,
>= \geq,
! \not,
# We need to protect these, so that <= is not replaced in <<=
<<=,
>>=,
>>>=,
>>>,
char,
defined,
sizeof
end operators
sequences are
"/*" Comment "*/",
"//" Comment,
C-string
end sequences
end style
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- CVS: a2ps/sheets small.ssh,NONE,1.1.2.1,
Alix Lourme <address@hidden> <=
- Prev by Date:
CVS: a2ps/sheets Makefile.am,1.1.1.1.2.4,1.1.1.1.2.5 sheets.map,1.1.1.1.2.3,1.1.1.1.2.4
- Next by Date:
CVS: a2ps ChangeLog,1.30,1.31
- Previous by thread:
CVS: a2ps/sheets Makefile.am,1.1.1.1.2.4,1.1.1.1.2.5 sheets.map,1.1.1.1.2.3,1.1.1.1.2.4
- Next by thread:
CVS: a2ps ChangeLog,1.30,1.31
- Index(es):