1# Style sheet for Management Information Base (MIB)
2# Copyright (c) 1998 Kelly Wiles
3#
4
5#
6# This file is part of a2ps.
7#
8# This program is free software; you can redistribute it and/or modify
9# it under the terms of the GNU General Public License as published by
10# the Free Software Foundation; either version 2, or (at your option)
11# any later version.
12#
13# This program is distributed in the hope that it will be useful,
14# but WITHOUT ANY WARRANTY; without even the implied warranty of
15# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16# GNU General Public License for more details.
17#
18# You should have received a copy of the GNU General Public License
19# along with this program; see the file COPYING.  If not, write to
20# the Free Software Foundation, 59 Temple Place - Suite 330,
21# Boston, MA 02111-1307, USA.
22#
23
24style "Management Information Base" is
25requires a2ps 4.9.7
26
27written by "Kelly Wiles <kelly@xactinc.com>"
28version is 1.1
29documentation is
30   "The MIB file is of ASN.1 syntax."
31end documentation
32
33alphabets are
34   "ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz-_#$%"
35
36case sensitive
37
38ancestors are
39  cpp
40end ancestors
41
42
43keywords in Keyword are
44   INTEGER, Counter32, Counter64, TruthValue, OwnerString, TestAndIncr,
45   IpAddress, AutonomousType, PhysAddress, Unsigned32, OCTET, STRING,
46   OBJECT, IDENTIFIER, RouteTag, RowStatus, DisplayString, TimeStamp,
47   Gauge, TimeTicks, SIZE, Integer32, current
48end keywords
49
50keywords in Label_strong are
51	BEGIN, END, IMPORTS, FORM
52end keywords
53
54keywords in Keyword_strong are
55   OBJECT-TYPE, SYNTAX, ACCESS, STATUS, DESCRIPTION, SEQUENCE, OF,
56   "MAX-ACCESS", "MODULE-IDENTITY"
57end keywords
58
59optional operators are
60   # We need to protect these, so that <= is not replaced in <<=
61   ::=
62end operators
63
64sequences are
65    "--" Comment,
66    C-string
67end sequences
68
69end style
70