Changeset 119
- Timestamp:
- 04/12/08 13:17:03 (4 years ago)
- Files:
-
- 1 modified
-
tools/trunk/pygments/lexers/sw.py (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tools/trunk/pygments/lexers/sw.py
r118 r119 36 36 'root': [ 37 37 include('comments'), 38 (r'(\s*@ prefix\s)(\s*\w*:\s+)(<[^> ]*>\s*\.\s*)',bygroups(Keyword,Name.Variable,Name.Namespace)),38 (r'(\s*@(?:prefix|base|keywords)\s*)(\w*:\s+)?(<[^> ]*>\s*\.\s*)',bygroups(Keyword,Name.Variable,Name.Namespace)), 39 39 (r'\s*(<[^>]*\>)', Name.Class, ('triple','predObj')), 40 40 (r'(\s*[a-zA-Z_:][a-zA-Z0-9\-_:]*\s)', Name.Class, ('triple','predObj')), … … 84 84 'root': [ 85 85 include('comments'), 86 (r'(\s* PREFIX\s)(\s*\w*:\s+)(<[^> ]*>\s*)',bygroups(Keyword,Name.Variable,Name.Namespace)),86 (r'(\s*(?:PREFIX|BASE)\s+)(\w*:\w*)?(\s*<[^> ]*>\s*)',bygroups(Keyword,Name.Variable,Name.Namespace)), 87 87 (r'(\s*#.*)', Comment), 88 (r'((?:SELECT|ASK|CONSTRUCT )\s*(?:DISTINCT|REDUCED)?\s*)((?:\?[a-zA-Z0-9_-]+\s*)+|\*)(\s*)',bygroups(Keyword,Name.Variable,Text)),88 (r'((?:SELECT|ASK|CONSTRUCT|DESCRIBE)\s*(?:DISTINCT|REDUCED)?\s*)((?:\?[a-zA-Z0-9_-]+\s*)+|\*)(\s*)',bygroups(Keyword,Name.Variable,Text)), 89 89 (r'(FROM\s*(?:NAMED)?)(\s*.*)', bygroups(Keyword,Text)), 90 90 (r'(WHERE)?\s*({)',bygroups(Keyword,Text),'graph'),
