Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- syntax "Ada" "\.adb$" "\.ads$"
- ## Data types
- icolor yellow "\<(Integer|Float|Character|String|Boolean)\>"
- ## Keywords
- icolor magenta "\<(abort|abs|accept|access|all|and|array|at)\>"
- icolor magenta "\<(begin|body)\>"
- icolor magenta "\<(case|constant)\>"
- icolor magenta "\<(declare|delay|delta|digits|do)\>"
- icolor magenta "\<(else|elsif|end|entry|exception|exit)\>"
- icolor magenta "\<(for|function)\>"
- icolor magenta "\<(generic|goto)\>"
- icolor magenta "\<(if|in|is)\>"
- icolor magenta "\<(limited|loop)\>"
- icolor magenta "\<(mod)\>"
- icolor magenta "\<(new|not|null)\>"
- icolor magenta "\<(of|or|others|out)\>"
- icolor magenta "\<(package|pragma|private|procedure)\>"
- icolor magenta "\<(raise|range|record|rem|renames|return|reverse)\>"
- icolor magenta "\<(select|separate|subtype)\>"
- icolor magenta "\<(task|terminate|then|type)\>"
- icolor magenta "\<(use)\>"
- icolor magenta "\<(when|while|with)\>"
- icolor magenta "\<(xor)\>"
- ## Added Ada 95 keywords 6x
- icolor magenta "\<(abstract|aliased|protected|requeue|tagged|until)\>"
- ## Added Ada 2005 keywords 3x
- icolor magenta "\<(interface|overriding|synchronized)\>"
- ## Added Ada 2012 keywords 1x
- icolor magenta "\<(some)\>"
- ## Strings
- icolor white ""(\\.|[^"])*""
- ## Comments
- color cyan "--.*"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement