mirror of
				https://github.com/KevinMidboe/linguist.git
				synced 2025-10-29 17:50:22 +00:00 
			
		
		
		
	* Add AngelScript scriping language * Add AngelScript sample * Initial implementation of Angelscript * Update Angelscript tm_scope and ace_mode * Move Angelscript after ANTLR * Updated grammar list * Alphabetical sorting for Angelscript * Angelscript grammar license is unlicense * Add ActionScript samples * Added a heuristic for .as files * Whitelist sublime-angelscript license hash * Added heuristic test for Angelscript and Actionscript * Remove .acs from Angelscript file extensions
		
			
				
	
	
		
			36 lines
		
	
	
		
			475 B
		
	
	
	
		
			ActionScript
		
	
	
	
	
	
			
		
		
	
	
			36 lines
		
	
	
		
			475 B
		
	
	
	
		
			ActionScript
		
	
	
	
	
	
// A sample for Actionscript.
 | 
						|
 | 
						|
package foobar
 | 
						|
{
 | 
						|
	import flash.display.MovieClip;
 | 
						|
 | 
						|
	class Bar
 | 
						|
	{
 | 
						|
		public function getNumber():Number
 | 
						|
		{
 | 
						|
			return 10;
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	class Foo extends Bar
 | 
						|
	{
 | 
						|
		private var ourNumber:Number = 25;
 | 
						|
 | 
						|
		override public function getNumber():Number
 | 
						|
		{
 | 
						|
			return ourNumber;
 | 
						|
		}
 | 
						|
	}
 | 
						|
 | 
						|
	class Main extends MovieClip
 | 
						|
	{
 | 
						|
		public function Main()
 | 
						|
		{
 | 
						|
			var x:Bar = new Bar();
 | 
						|
			var y:Foo = new Foo();
 | 
						|
			trace(x.getNumber());
 | 
						|
			trace(y.getNumber());
 | 
						|
		}
 | 
						|
	}
 | 
						|
}
 |