# LMCode Example — Quote-Lists (qw, qi, qf), Maps %(...), JSONC Heredocs & Containers prog = _lmcode_ cli="lmaws" install="github:lmctl-ai/lmaws@v0.1.34"; let words = qw(lmscript lmcode lmaws); let numbers = qi(10 20 30 40); let weights = qf(0.25 0.5 1.25e1); let meta = %(domain => "lmscript.io", runtime => "dslb-v6"); let cfg = json <<~JSON; { // JSONC comments and trailing commas are validated at check time "site": "lmscript.io", "ports": [80, 443,], } JSON let pq = str_pq(); pq.push("low-task", 10.0).push("urgent-task", 1.0); let rendered = template_render("Site= TopTask=" + pq.pop(), cfg); lmcode_return_put("joined_words", words.join(", ")); lmcode_return_put("count", numbers.len() + weights.len()); lmcode_return_put("runtime", meta.get("runtime")); lmcode_return_put("summary", rendered); end _lmcode_ r = run_lmcode(prog); require(r.ok, "run_lmcode failed"); println(json_stringify(r.result, 2));