diff options
author | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-12 18:03:30 +0330 |
---|---|---|
committer | A404M <ahmadmahmoudiprogrammer@gmail.com> | 2025-06-12 18:03:30 +0330 |
commit | d8d12f033831a6ed76049209d52450a7001a6879 (patch) | |
tree | ab5e6aef5975d14ccd54df293f59ae0122ffd56e /code/lib | |
parent | b80c60e53699c5bc8744269f0664ba07956e4614 (diff) |
removing lazy because macro can do the job
Diffstat (limited to 'code/lib')
-rw-r--r-- | code/lib/operator.felan | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/code/lib/operator.felan b/code/lib/operator.felan index 998a053..5536343 100644 --- a/code/lib/operator.felan +++ b/code/lib/operator.felan @@ -578,7 +578,7 @@ __logical_not__ :: (value:bool) -> bool { return value == false; }; -__logical_and__ :: (left:bool,lazy right:bool) -> bool { +__logical_and__ :: (left:bool,right:bool) macro -> bool { if left == false { return false; } else if right == false { @@ -588,7 +588,7 @@ __logical_and__ :: (left:bool,lazy right:bool) -> bool { } }; -__logical_or__ :: (left:bool,lazy right:bool) -> bool { +__logical_or__ :: (left:bool,right:bool) macro -> bool { if left == true { return true; } else if right == true { |