1// This file is part of the "jQuery.Syntax" project, and is distributed under the MIT License.
2// Copyright (c) 2011 Samuel G. D. Williams. <http://www.oriontransfer.co.nz>
3
4
5Syntax.register('io',function(brush){brush.push(Syntax.lib.cStyleFunction);var keywords=["return"];var operators=["::=",":=","or","and","@","+","*","/","-","&","|","~","!","%","<","=",">","[","]","new","delete"];brush.push(keywords,{klass:'keywords'});brush.push(operators,{klass:'operator'});brush.push({pattern:/\b([ \t]+([a-z]+))/gi,matches:Syntax.extractMatches({index:2,klass:'function'})});brush.push({pattern:/\)([ \t]+([a-z]+))/gi,matches:Syntax.extractMatches({index:2,klass:'function'})});brush.push(Syntax.lib.camelCaseType);brush.push(Syntax.lib.perlStyleComment);brush.push(Syntax.lib.cStyleComment);brush.push(Syntax.lib.cppStyleComment);brush.push(Syntax.lib.webLink);brush.push(Syntax.lib.singleQuotedString);brush.push(Syntax.lib.doubleQuotedString);brush.push(Syntax.lib.stringEscape);brush.push(Syntax.lib.decimalNumber);brush.push(Syntax.lib.hexNumber);});