-
-
Notifications
You must be signed in to change notification settings - Fork 21
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
[prakriya] Prakriya doesn't show all rules involved in the process? #44
Comments
Thanks for filing this! I think we should add क्ङिति च here. The current logic, in pseudocode, is something like:
It should instead be:
Do you want to try making the code change? |
Yes! It will allow me to understand the inner workings of vidyut. |
The actual code used for applying guna is different from what you have described here. It seems it is more like:
Due to |
Thanks for checking -- I was speaking loosely to keep the description simple, but I'll be more precise in the future. In this case, the control flow is quite complex, but I think we can try pushing it in:
Feel free to heavily modify this function, too -- I dislike the control flow here, and if you can find a cleaner approach, I'm all for it. |
I did the same thing. But I couldn't make it pass all the tests. After that, I couldn't find time to work on it. I'll try it again sometime tomorrow and let you know.
Thanks for the permission 🙂. Some people don't like others disturbing their codebase. However, I'll modify them in small steps so that I don't break anything accidentally. (Your extensive suite of tests wouldn't allow me to break anything anyway.) |
The lack of rule logging here is making some other debugging difficult, so I'll take a look at the refactor. |
Pushed. |
In the derivation of बुध्यात् (बुधँ अवगमने 01.0994):
Without the presence of atleast the क्ङिति च, it is difficult to understand why there is no guNa in the form.
Dr Dhaval's Prakriyāpradarśinī shows क्ङिति च:
If this is intended, I understand.
The text was updated successfully, but these errors were encountered: