mirror of
https://github.com/KevinMidboe/linguist.git
synced 2025-10-29 09:40:21 +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());
|
|
}
|
|
}
|
|
}
|