aboutsummaryrefslogtreecommitdiff
path: root/neb/__init__.py
diff options
context:
space:
mode:
authormryouse2022-07-09 00:14:36 +0000
committermryouse2022-07-09 00:14:36 +0000
commit5f484ca29fa49584fb82d789cde1ac084dfef30e (patch)
tree1df77da465dc3d0e75e2c0bd8ed0693273c2c311 /neb/__init__.py
parenta96a94ede913b87f6e5e7bba79591750268c95e9 (diff)
rename 'macros' to 'syntax'
Diffstat (limited to 'neb/__init__.py')
-rw-r--r--neb/__init__.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/neb/__init__.py b/neb/__init__.py
index 4831019..71d06e5 100644
--- a/neb/__init__.py
+++ b/neb/__init__.py
@@ -74,12 +74,12 @@ class Callable:
def call(self, expr, env):
pass
-class Macro(Callable):
+class Special(Callable):
def __init__(self, name, params, body, args=None, many=None):
super().__init__(name, params, body, args, many)
-class NebMacro(Macro):
+class NebSyntax(Special):
def __init__(self, name, callable_, args=None, many=None, return_type=None):
super().__init__(name, None, callable_, args, many)
@@ -87,7 +87,7 @@ class NebMacro(Macro):
self.return_type = return_type
def __str__(self):
- return f"builtin function {self.name}"
+ return f"syntax function {self.name}"
def call(self, expr, env, ns):
self.arity_check(expr.args[0], expr.args[1:])