From 9d1bd0d489870a1d9a3c971542a248def9d84b0d Mon Sep 17 00:00:00 2001 From: Lizzy Hunt Date: Wed, 28 Feb 2024 15:29:52 -0700 Subject: [PATCH] remove negation operator on integers --- src/interpreter/builtins.ts | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/interpreter/builtins.ts b/src/interpreter/builtins.ts index 16322f1..433139a 100644 --- a/src/interpreter/builtins.ts +++ b/src/interpreter/builtins.ts @@ -12,10 +12,7 @@ const addUnaryIntegerOperationsTo = (env: Environment) => { }, ]; - for (const { name, fn } of [ - { name: '~', fn: (a: number) => ~a }, - { name: '!', fn: (a: number) => (!a ? 1 : 0) }, - ]) { + for (const { name, fn } of [{ name: '~', fn: (a: number) => ~a }]) { env.set(name, { type: 'function', value: {