Combining Symbolic and Function Evaluation Expressions In Neural Programs