aboutsummaryrefslogtreecommitdiff
path: root/matlab/+types/Function.m
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2015-02-08 23:50:12 -0600
committerJoel Martin <github@martintribe.org>2015-02-08 23:51:53 -0600
commitb550d8b72a16aa83de1de9e76ac66ab000a0ef2f (patch)
tree14e4d1748ba53a59065baf5a44c230f4fbf93bc7 /matlab/+types/Function.m
parentc4033aab513035999bb322b2063b6fbf57bedc97 (diff)
downloadmal-b550d8b72a16aa83de1de9e76ac66ab000a0ef2f.tar.gz
mal-b550d8b72a16aa83de1de9e76ac66ab000a0ef2f.zip
matlab: Add step9.
Diffstat (limited to 'matlab/+types/Function.m')
-rw-r--r--matlab/+types/Function.m17
1 files changed, 17 insertions, 0 deletions
diff --git a/matlab/+types/Function.m b/matlab/+types/Function.m
new file mode 100644
index 0000000..2f28368
--- /dev/null
+++ b/matlab/+types/Function.m
@@ -0,0 +1,17 @@
+classdef Function < handle
+ properties
+ fn
+ ast
+ env
+ params
+ is_macro = false
+ end
+ methods
+ function f = Function(fn, ast, env, params)
+ f.fn = fn;
+ f.ast = ast;
+ f.env = env;
+ f.params = params;
+ end
+ end
+end