moonscript.orgMoonscript @Moonscript • Twitter
moonscript.org Profile
moonscript.org
Sub Domains:rocks.moonscript.org
Title:Moonscript @Moonscript • Twitter
Description:We would like to show you a description here but the site won’t allow us
Discover moonscript.org website stats, rating, details and status online.Use our online tools to find owner and admin contact info. Find out where is server located.Read and write reviews or vote to improve it ranking. Check alliedvsaxis duplicates with related css, domain relations, most used words, social networks references. Go to regular site
moonscript.org Information
Website / Domain: |
moonscript.org |
HomePage size: | 38.02 KB |
Page Load Time: | 0.147435 Seconds |
Website IP Address: |
104.18.41.76 |
Isp Server: |
CloudFlare Inc. |
moonscript.org Ip Information
Ip Country: |
Singapore |
City Name: |
Singapore |
Latitude: |
1.2896699905396 |
Longitude: |
103.85006713867 |
moonscript.org Keywords accounting
moonscript.org Httpheader
Date: Sun, 11 Oct 2020 10:36:22 GMT |
Content-Type: text/html |
Transfer-Encoding: chunked |
Connection: keep-alive |
Last-Modified: Sat, 26 Jan 2019 02:29:51 GMT |
Vary: Accept-Encoding |
X-Turbo-Charged-By: LiteSpeed |
CF-Cache-Status: DYNAMIC |
cf-request-id: 05b8d4adc70000ed9b6219f200000001 |
Report-To: "endpoints":["url":"https:\\/\\/a.nel.cloudflare.com\\/report?lkg-colo=4&lkg-time=1602412582"],"group":"cf-nel","max_age":604800 |
NEL: "report_to":"cf-nel","max_age":604800 |
Server: cloudflare |
CF-RAY: 5e07f08faf3bed9b-SJC |
Content-Encoding: gzip |
moonscript.org Meta Info
104.18.41.76 Domains
moonscript.org Similar Website
Domain |
WebSite Title |
moonscript.org | Moonscript @Moonscript • Twitter |
business.twitter.com | Twitter for Business | Twitter tips, tools, and best practices |
gnip.com | Enterprise Data | Twitter API | Twitter
Developer |
thaumatrope.greententacles.com | Twitter Fiction on Thaumatrope: The Twitter Fiction E-zine of Science Fiction, Fantasy, & Horror |
tweettunnel.com | Old Tweets Twitter Twitter |
twitterfeed.com | Twitter Feed : feed your blog to twitter |
help.twitterfeed.com | Twitter Feed : feed your blog to twitter |
forums.dashhacks.com | Twitter |
covcathedral.com | Twitter |
hoboken411.com | Twitter |
genesisnoirgame.com | Twitter |
ottawahigh.com | Twitter |
feeds.hipertextual.com | Twitter |
m.noticiasmvs.com | Twitter |
intercloudsys.com | Twitter |
moonscript.org Traffic Sources Chart
moonscript.org Alexa Rank History Chart
moonscript.org Html To Plain Text
MoonScript Intro Overview Installation Source Learning Extras About Version 0.5.0 Read Manual Try Online Compiler MoonScript Discord MoonScript is an open source project MIT License A programmer friendly language that compiles to Lua . MoonScript is a dynamic scripting language that compiles into Lua . It gives you the power of one of the fastest scripting languages combined with a rich set of features. See Lua class Thing name: " unknown " class Person extends Thing say_name: => print " Hello, I am #{ @name } ! " with Person ! . name = " MoonScript " \ say_name ! MoonScript can either be compiled into Lua and run at a later time, or it can be dynamically compiled and run using the moonloader . It’s as simple as require "moonscript" in order to have Lua understand how to load and run any MoonScript file. Because it compiles right into Lua code, it is completely compatible with alternative Lua implementations like LuaJIT , and it is also compatible with all existing Lua code and libraries. The command line tools also let you run MoonScript directly from the command line, like any first-class scripting language. A comprehensive overview of the language can be found in the reference manual , the rest of this page serves as an overview of the language. Overview MoonScript provides a clean syntax using significant whitespace that avoids all the keyword noise typically seen in a Lua script. Below is a sample of some constructs found in the language. See Lua export my_func x = 2323 collection = height: 32434 hats: { " tophat " , " bball " , " bowler " } my_func = ( a ) -> x + a print my_func 100 It also adds table comprehensions , implicit return on functions, classes , inheritance , scope management statements import & export , and a convenient object creation statement called with . See Lua import concat , insert from table double_args = ( ... ) -> [ x * 2 for x in * { ... }] tuples = [{ k , v } for k , v in ipairs my_table ] It can be loaded directly from a Lua script without an intermediate compile step . It even knows how to tell you where errors occurred in the original file when they happen. Installation Installing with LuaRocks If you're on Windows, then install the Windows binaries , otherwise the easiest way to install is to use LuaRocks. LuaRocks can be obtained here or from your package manager. After it is installed, run the following in a terminal: $ luarocks install moonscript This will provide the moon and moonc executables along with the moonscript and moon Lua module. Windows Binaries Precompiled Windows binaries are available to avoid the trouble of compiling: moonscript.zip Extract the contents into your PATH . You can also use the included moonscript.dll to require the module in. This version has been compiled against Lua 5.1. Optional If you're on Linux and use watch mode (which compiles .moon files to .lua files as they are changed) you can install linotify to use inotify instead of polling. Source The source code to the project lives on GitHub: https://github.com/leafo/moonscript Issues with the tool can be reported on the issue tracker: https://github.com/leafo/moonscript/issues The latest development version can be installed with the dev rockspec: $ luarocks install \ https://luarocks.org/manifests/leafo/moonscript-dev-1.rockspec Dependencies In addition to Lua 5.1 or 5.2 , the following Lua modules are required to run the compiler and associated tools: LPeg LuaFileSystem alt-getopt and optionally on Linux linotify All of the required ones can be retrieved automatically using the LuaRocks installation. Learning Official reference manual Installation tutorial MoonScript examples Extras & Addons Editor Support Vim syntax and indent: https://github.com/leafo/moonscript-vim Sublime Text (and Textmate) syntax and indent: https://github.com/leafo/moonscript-tmbundle Tools Online Compiler: http://moonscript.org/compiler/ Overview of Differences & Highlights A more detailed overview of the syntax can be found in the reference manual . Whitespace sensitive blocks defined by indenting All variable declarations are local by default export keyword to declare global variables, import keyword to make local copies of values from a table Parentheses are optional for function calls, similar to Ruby Fat arrow, => , can be used to create a function with a self argument @ can be prefixed in front of a name to refer to that name in self ! operator can be used to call a function with no arguments Implicit return on functions based on the type of last statement : is used to separate key and value in table literals instead of = Newlines can be used as table literal entry delimiters in addition to , \ is used to call a method on an object instead of : += , -= , /= , *= , %= , ..= operators != is an alias for ~= Table comprehensions, with convenient slicing and iterator syntax Lines can be decorated with for loops and if statements at the end of the line If statements can be used as expressions Class system with inheritance based on metatable’s __index property Constructor arguments can begin with @ to cause them to automatically be assigned to the object Magic super function which maps to super class method of same name in a class method with statement lets you access anonymous object with short syntax About The syntax of MoonScript has been heavily inspired by the syntax of CoffeeScript . MoonScript is CoffeeScript for Lua. MoonScript would not have been possible without the excellent tool LPeg for parsing. Changelog 0.5.0 — September 25 2015 0.4.0 — December 6 2015 0.3.2 — June 1 2015 0.3.1 — March 7 2015 0.3.0 — February 28 2015 0.2.6 — June 19 2014 0.2.5 — March 5 2014 0.2.4 — July 2 2013 0.2.3-2 — Jan 29 2013, Fixed bug with moonloader not loading anything 0.2.3 — Jan 24 2013 0.2.2 — Nov 04 2012 0.2.0 — Dec 11 2011 Generated with Sitegen on Fri Jan 25 18:27:41 2019; MoonScript v0.5.0 × Compiled Lua...
moonscript.org Whois
"domain_name": [
"MOONSCRIPT.ORG",
"moonscript.org"
],
"registrar": "NAMECHEAP INC",
"whois_server": "whois.namecheap.com",
"referral_url": null,
"updated_date": [
"2020-05-14 21:07:24",
"2020-05-14 21:07:24.480000"
],
"creation_date": "2011-05-20 17:17:18",
"expiration_date": "2022-05-20 17:17:18",
"name_servers": [
"NOAH.NS.CLOUDFLARE.COM",
"DAWN.NS.CLOUDFLARE.COM",
"noah.ns.cloudflare.com",
"dawn.ns.cloudflare.com"
],
"status": "clientTransferProhibited https://icann.org/epp#clientTransferProhibited",
"emails": [
"abuse@namecheap.com",
"2140cc94e5db43548007358f8ecbaaa6.protect@whoisguard.com"
],
"dnssec": "unsigned",
"name": "WhoisGuard Protected",
"org": "WhoisGuard, Inc.",
"address": "P.O. Box 0823-03411",
"city": "Panama",
"state": "Panama",
"zipcode": null,
"country": "PA"