Загрузка данных


{
    "scope": "source.luxs, source.lux, source.ls, text.plain",
    "completions": [
        { "trigger": "stop", "contents": "stop()" },
        
        { "trigger": "light", "contents": "light($0)" },
        { "trigger": "wait", "contents": "wait($0)" },
        { "trigger": "repeat", "contents": "repeat(light($1); $2)" },
        
        { "trigger": "num", "contents": "num($1) = *$0" },
        { "trigger": "calc", "contents": "calc($1) = *$0" },
        { "trigger": "calcrepeat", "contents": "calcrepeat($1; $2) = *$0" },
        
        { "trigger": "speed", "contents": "speed(*$1; $2) = *$0" },
        { "trigger": "invert", "contents": "invert(*$1) = *$0" },
        { "trigger": "rand", "contents": "rand($1-$2; $3) = *$0" },
        { "trigger": "round", "contents": "round(*$1; $2) = *$0" }
    ]
}