Refactor eval to handle patterns handled by equation macro(removed now)
Refactor eval to handle patterns handled by equation macro(removed now)

arrayfire/arrayfire_rust,arrayfire/arrayfire-rust,arrayfire/arrayfire-rust,9prady9/arrayfire-rust,arrayfire/arrayfire-rust,9prady9/arrayfire-rust,9prady9/arrayfire-rust,9prady9/arrayfire-rust