47 lines
678 B
Lua
47 lines
678 B
Lua
require('core.snippets.shorthands')
|
|
|
|
return {
|
|
-- method snippet
|
|
s("main", {
|
|
c(1, {
|
|
t(""),
|
|
t("static "),
|
|
}),
|
|
t("int main("),
|
|
c(2, {
|
|
t("int argc, char *argv[]"),
|
|
i(1, "void"),
|
|
}),
|
|
t(")"),
|
|
t({ " {", "\t" }),
|
|
i(0),
|
|
t({ "", "}" }),
|
|
}),
|
|
|
|
-- function snippet
|
|
s("fn", {
|
|
c(1, {
|
|
t("void"),
|
|
t("char"),
|
|
t("int"),
|
|
t("short"),
|
|
t("long"),
|
|
t("double"),
|
|
t("float"),
|
|
i(nil, "myType"),
|
|
}),
|
|
t({ "", "" }),
|
|
c(2, {
|
|
t(""),
|
|
t("*")
|
|
}),
|
|
i(3, "myFunc");
|
|
t("("),
|
|
i(4),
|
|
t(")"),
|
|
t({ "", "{", "\t" }),
|
|
i(0),
|
|
t({ "", "}" }),
|
|
})
|
|
}
|