LoomScript is an actively used programming language created in 2013.

6Years Old 5Users 0Jobs
  • LoomScript ranks in the top 50% of languages
  • the LoomScript website
  • LoomScript first appeared in 2013
  • file extensions for LoomScript include ls
  • I have 24 facts about LoomScript. what would you like to know? email me and let me know how I can help.

Example code from Linguist:

package
{
    import loom.Application;
    import loom2d.display.StageScaleMode;
    import loom2d.ui.SimpleLabel;

    /**
    The HelloWorld app renders a label with its name on it,
    and traces 'hello' to the log.
    */
    public class HelloWorld extends Application
    {

        override public function run():void
        {
            stage.scaleMode = StageScaleMode.LETTERBOX;
            centeredMessage(simpleLabel, this.getFullTypeName());

            trace("hello");
        }

        // a convenience getter that generates a label and adds it to the stage
        private function get simpleLabel():SimpleLabel
        {
            return stage.addChild(new SimpleLabel("assets/Curse-hd.fnt")) as SimpleLabel;
        }

        // a utility to set the label's text and then center it on the stage
        private function centeredMessage(label:SimpleLabel, msg:String):void
        {
            label.text = msg;
            label.center();
            label.x = stage.stageWidth / 2;
            label.y = (stage.stageHeight / 2) - (label.height / 2);
        }

    }
}

Last updated July 22nd, 2019