From 5f484ca29fa49584fb82d789cde1ac084dfef30e Mon Sep 17 00:00:00 2001 From: mryouse Date: Sat, 9 Jul 2022 00:14:36 +0000 Subject: rename 'macros' to 'syntax' --- neb/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'neb/__init__.py') 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:]) -- cgit v1.2.3