wip implemented new union for solve

This commit is contained in:
hugogogo
2026-05-08 01:00:03 +02:00
parent 0fcfd0260d
commit 43b4def6ce
9 changed files with 176 additions and 105 deletions

View File

@@ -118,38 +118,38 @@ run: $(NAME)
-./$(NAME) -d "3x^2 + 2x -7x^4 = x^4"
@echo $(B_PURPLE)"\n---------------------------------------------\n9. run with utf8 \n"$(RESET)
-./$(NAME) -d "3x² + 2x -7x¹ = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n10. run \n"$(RESET)
-./$(NAME) "3x² + 2x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n11. run \n"$(RESET)
-./$(NAME) "-3x² + 2x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n12. run \n"$(RESET)
-./$(NAME) "+3x² + 2x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n13. run \n"$(RESET)
-./$(NAME) "3x² + 0x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n14. run \n"$(RESET)
-./$(NAME) "3x² + 0x -0 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n15. run \n"$(RESET)
-./$(NAME) "3x² + 2x -0 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n16. run -b \n"$(RESET)
-./$(NAME) -b "3x² + 2x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n17. run -b \n"$(RESET)
-./$(NAME) -b "-3x² + 2x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n18. run -b \n"$(RESET)
-./$(NAME) -b "+3x² + 2x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n19. run -b \n"$(RESET)
-./$(NAME) -b "3x² + 0x -7 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n20. run -b \n"$(RESET)
-./$(NAME) -b "3x² + 2x -0 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n21. run -b \n"$(RESET)
-./$(NAME) -b "3x² + 0x -0 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n22. run -b \n"$(RESET)
-./$(NAME) -b "3x² + x -0 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n23. run -b \n"$(RESET)
-./$(NAME) -b "0x² + x -0 = x"
@echo $(B_PURPLE)"\n---------------------------------------------\n24. run -b \n"$(RESET)
-./$(NAME) -b "2x⁵ + x -0 = -7x^5"
@echo $(B_PURPLE)"\n---------------------------------------------\n25. run -b \n"$(RESET)
-./$(NAME) -b "2x + x -0 = -7x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n10. run \n"$(RESET)
# -./$(NAME) "3x² + 2x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n11. run \n"$(RESET)
# -./$(NAME) "-3x² + 2x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n12. run \n"$(RESET)
# -./$(NAME) "+3x² + 2x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n13. run \n"$(RESET)
# -./$(NAME) "3x² + 0x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n14. run \n"$(RESET)
# -./$(NAME) "3x² + 0x -0 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n15. run \n"$(RESET)
# -./$(NAME) "3x² + 2x -0 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n16. run -b \n"$(RESET)
# -./$(NAME) -b "3x² + 2x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n17. run -b \n"$(RESET)
# -./$(NAME) -b "-3x² + 2x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n18. run -b \n"$(RESET)
# -./$(NAME) -b "+3x² + 2x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n19. run -b \n"$(RESET)
# -./$(NAME) -b "3x² + 0x -7 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n20. run -b \n"$(RESET)
# -./$(NAME) -b "3x² + 2x -0 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n21. run -b \n"$(RESET)
# -./$(NAME) -b "3x² + 0x -0 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n22. run -b \n"$(RESET)
# -./$(NAME) -b "3x² + x -0 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n23. run -b \n"$(RESET)
# -./$(NAME) -b "0x² + x -0 = x"
# @echo $(B_PURPLE)"\n---------------------------------------------\n24. run -b \n"$(RESET)
# -./$(NAME) -b "2x⁵ + x -0 = -7x^5"
# @echo $(B_PURPLE)"\n---------------------------------------------\n25. run -b \n"$(RESET)
# -./$(NAME) -b "2x + x -0 = -7x"
clean:
$(RM_OBJS)