From 1fc430554a58e5bd7c692c92d7ab10a4769981bd Mon Sep 17 00:00:00 2001 From: Vladimir Sedach Date: Thu, 26 Jul 2007 19:37:14 +0000 Subject: [PATCH] Removed redundant math library functions. (more comprehensive ones are in lib/js-utils.lisp) --- src/js-macrology.lisp | 13 ------------- 1 file changed, 13 deletions(-) diff --git a/src/js-macrology.lisp b/src/js-macrology.lisp index 7889d90..0e30667 100644 --- a/src/js-macrology.lisp +++ b/src/js-macrology.lisp @@ -355,19 +355,6 @@ (defscriptmacro 1+ (form) `(+ ,form 1)) -;;; Math library -(defscriptmacro floor (expr) - `(*Math.floor ,expr)) - -(defscriptmacro random () - `(*Math.random)) - -(defscriptmacro evenp (num) - `(= (% ,num 2) 0)) - -(defscriptmacro oddp (num) - `(= (% ,num 2) 1)) - ;;; helper macros (define-script-special-form js (&rest body) (make-instance 'string-literal -- 2.20.1