From 6c18ffdcc493bce6bfec4f5e64453ec7d6140253 Mon Sep 17 00:00:00 2001 From: s-ol Date: Mon, 10 Feb 2020 18:51:24 +0100 Subject: add doc, import, import*, defn --- core/base.moon | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'core/base.moon') diff --git a/core/base.moon b/core/base.moon index 1805bea..05f7590 100644 --- a/core/base.moon +++ b/core/base.moon @@ -66,4 +66,10 @@ class Action __tostring: => "" __inherited: (cls) => cls.__base.__tostring = @__tostring -:Op, :Action +class FnDef + new: (@params, @body, @scope) => + + __tostring: => + table.concat [p\stringify! for p in *@params], ' ' + +:Op, :Action, :FnDef -- cgit v1.2.3