summaryrefslogtreecommitdiff
path: root/support/xcode/Specifications/Scala.pblangspec
diff options
context:
space:
mode:
Diffstat (limited to 'support/xcode/Specifications/Scala.pblangspec')
-rw-r--r--support/xcode/Specifications/Scala.pblangspec108
1 files changed, 1 insertions, 107 deletions
diff --git a/support/xcode/Specifications/Scala.pblangspec b/support/xcode/Specifications/Scala.pblangspec
index b73ca19850..c1a002b86e 100644
--- a/support/xcode/Specifications/Scala.pblangspec
+++ b/support/xcode/Specifications/Scala.pblangspec
@@ -1,107 +1 @@
-/**
- Scala language specification.
- 23rd of July 2005 - Pascal Perez (plperez@stanford.edu)
-*/
-
-(
- {
- Identifier = scala;
- Name = "Scala";
- Description = "Scala";
- BasedOn = "pbx_root_language";
- SourceScannerClassName = PBXJavaSourceScanner;
- SupportsIndentation = YES;
- Indentation = {
- };
- SyntaxColoring = {
- CaseSensitive = YES;
- UnicodeSymbols = YES;
- UnicodeEscapes = YES; // accept \uXXXX anywhere in a file, and return a single character (not yet supported!)
- IndexedSymbols = YES;
- CommentsCanBeNested = NO;
- IdentifierStartChars = "_";
- IdentifierChars = "_$";
- EscapeCharacter = "\\";
- String = (
- ( "\"", "\"" )
- );
- Character = (
- ( "'", "'" )
- );
- MultiLineComment = (
- ( "/*", "*/" )
- );
- SingleLineComment = ( "//" );
- DocComment = "*";
- DocCommentKeywords = (
- "@author",
- "@beaninfo",
- "@deprecated",
- "@docRoot",
- "@exception",
- "@inheritDoc",
- "@link",
- "@linkplain",
- "@param",
- "@return",
- "@see",
- "@serial",
- "@serialData",
- "@serialField",
- "@since",
- "@throws",
- "@value",
- "@version"
- );
- Keywords = (
- "abstract",
- "case",
- "catch",
- "class",
- "def",
- "do",
- "else",
- "extends",
- "false",
- "final",
- "finally",
- "for",
- "if",
- "implicit",
- "import",
- "match",
- "new",
- "null",
- "object",
- "override",
- "package",
- "private",
- "protected",
- "return",
- "sealed",
- "super",
- "this",
- "throw",
- "trait",
- "try",
- "true",
- "type",
- "val",
- "var",
- "while",
- "with",
- "yield",
- "-",
- ":",
- "=",
- "=>",
- "<-",
- "<:",
- ">:",
- "#",
- "@"
- );
- };
- },
-)
-
+/** Scala language specification. 23rd of July 2005 - Pascal Perez (plperez@stanford.edu) */ ( { Identifier = scala; Name = "Scala"; Description = "Scala"; BasedOn = "pbx_root_language"; SourceScannerClassName = PBXJavaSourceScanner; SupportsIndentation = YES; Indentation = { }; SyntaxColoring = { CaseSensitive = YES; UnicodeSymbols = YES; UnicodeEscapes = YES; // accept \uXXXX anywhere in a file, and return a single character (not yet supported!) IndexedSymbols = YES; CommentsCanBeNested = NO; IdentifierStartChars = "_"; IdentifierChars = "_$"; EscapeCharacter = "\\"; String = ( ( "\"", "\"" ) ); Character = ( ( "'", "'" ) ); MultiLineComment = ( ( "/*", "*/" ) ); SingleLineComment = ( "//" ); DocComment = "*"; DocCommentKeywords = ( "@author", "@beaninfo", "@deprecated", "@docRoot", "@exception", "@inheritDoc", "@link", "@linkplain", "@param", "@return", "@see", "@serial", "@serialData", "@serialField", "@since", "@throws", "@value", "@version" ); Keywords = ( "abstract", "case", "catch", "class", "def", "do", "else", "extends", "false", "final", "finally", "for", "if", "implicit", "import", "match", "new", "null", "object", "override", "package", "private", "protected", "return", "sealed", "super", "this", "throw", "trait", "try", "true", "type", "val", "var", "while", "with", "yield", "-", ":", "=", "=>", "<-", "<:", ">:", "#", "@" ); }; }, ) \ No newline at end of file