Add syntax highlighting and snippets to pico-8 files in Atom.
Trigger | Name | Body |
---|---|---|
-[ | multiline comment | --[[ comment... ]] |
=[ | nested multiline comment | --[=[ comment... ]=] |
afun | anon function | functionName = function (args) -- body... end |
for | for i=1,10 | for i = 1, 10 do -- body... end |
forp | for k,v in pairs() | for k,v in pairs(table_name) do -- body... end |
fun | function | function functionName (args) -- body... end |
if | if conditional | if value then --body... end |
ife | if else conditional | if value then --body... else --body... end |
ifn | if not conditional | if not value then --body... end |
ifne | if not else conditional | if not value then --body... else --body... end |
lfun | local function | local function functionName (args) -- body... end |
loc | local variable definition shortcut | local x = 1 |
local | local variable definition | local x = 1 |
ltab | local table definition | local name = {} |
print("logging") | ||
rep | repeat loop shortcut | repeat -- body... until condition |
repeat | repeat loop | repeat -- body... until condition |
req | require shortcut | local name = require "module" |
require | require | local name = require "module" |
ret | return definition shortcut | return value |
return | return definition | return value |
tab | table definition | name = {} |
whi | while loop shortcut | while condition do -- body... end |
while | while loop | while condition do -- body... end |
Contributions are greatly appreciated. Please fork this repository and open a pull request to add snippets, make grammar tweaks, etc.
This package is released under the MIT license.
Good catch. Let us know what about this package looks wrong to you, and we'll investigate right away.