File: ada

package info (click to toggle)
le 1.14.3-1
  • links: PTS
  • area: main
  • in suites: squeeze
  • size: 3,176 kB
  • ctags: 3,324
  • sloc: cpp: 18,354; ansic: 12,912; sh: 3,622; makefile: 83
file content (12 lines) | stat: -rw-r--r-- 635 bytes parent folder | download | duplicates (7)
1
2
3
4
5
6
7
8
9
10
11
12
# -*- LE-syntax -*-
# Ada mode, by Serge Vakulenko <vak@cronyx.ru>
c3=--[^\n]*\n
c3="([^"\\]|\\\\(.|\n))*"
c1,2=([^[:alnum:]_]|^)(abort|else|new|return|abs|elsif|not|reverse|abstract\
|end|null|accept|entry|select|access|exception|separate|aliased|exit|of\
|subtype|all|or|and|for|others|tagged|array|function|out|task|at|terminate\
|generic|package|then|begin|goto|pragma|type|body|private|if|procedure\
|case|in|protected|until|constant|is|use|raise|declare|range|when|delay\
|limited|record|while|delta|loop|rem|with|digits|renames|do|mod|requeue|xor\
)([^[:alnum:]_]|$)
c2=<<|>>|:=|\\[|\\]|\\(|\\)|{|}|,|:|#|'Access|'Address|'Size