Skip to content

Complement operation does not keep function's reference #19

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
pt7k opened this issue Jan 14, 2025 · 2 comments
Closed

Complement operation does not keep function's reference #19

pt7k opened this issue Jan 14, 2025 · 2 comments
Labels
bug Something isn't working

Comments

@pt7k
Copy link
Contributor

pt7k commented Jan 14, 2025

  1. Summary

    • Description: Bug Summary in 2 to 3 sentences.
    • When the ' complement operation is used on a function, it only applies to the ending () parameter and breaking down the function's name into a conjunction of its letters. The reference to that function is completely lost.
    • Similar thing is happening while applying it to a recurrence, but this time the reference is kept to a trimmed name (just the final letter) and the remaining letters are made into a conjunction.
  2. Environment

    • Tau Version: for now "v0.7-alpha" -158
    • Build Number or Date: eb3d8e5
    • Operating System: Ubuntu
  3. Steps to Reproduce
    Step 1: What input did you first provide?

func(x) := j | k
n func(x)'

Step 2: Any additional input to Tau?
Expected Result
j'k'
Actual Result
cfnux'

  1. Additional Information

    • Error Messages or Logs:
    • Screenshots:
      image
  2. Severity and Impact

    • Severity Level: Trivial
    • Impact on Work: Broken reference to a function
  3. Workaround (if applicable)

    • Tell us if you found a way around this problem:
    • The problem can be solved by wrapping parentheses around a function before applying the complement operator.
  4. Contact Information

    • Name: pt7k
    • Email: Telegram @ksdjfskfh
    • Additional Notes: Any other message for the Tau Team

Submission Instructions

@pt7k pt7k added the bug Something isn't working label Jan 14, 2025
@LuccaT95
Copy link
Contributor

Dear pt7k,

Thanks for your report. We are currently working on a solution for this problem.

Best,
Lucca

@pt7k
Copy link
Contributor Author

pt7k commented Jan 22, 2025

I believe this one can be closed now? Thanks @tklip for fixing the bug!

@pt7k pt7k closed this as completed Jan 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

2 participants