On Thursday, December 7, 2017 at 12:53:59 PM UTC-6, Edward K. Ream wrote: Furthermore, the "deductions" involved in: > > self.x= self.c=c > self.x= self.tc=self.c.theTagController > > are non-trivial for programs. >
I have given this matter considerable thought over the last 24 hours. Here is the summary: - The regex-based prototype was a success only because it was completed quickly ;-) - I am no longer sure that this project is feasible, or valuable in practice. - Translating the prototype into ast-based code would instantly embroil me in all the old complexities. - If I were to restart this project, I would likely used a text-based approach for prototypes rather than ast's. *I am now in the process of putting this project on the back burner* - I have rewritten the first comment of #632 <https://github.com/leo-editor/leo-editor/issues/632>. They are now more guarded in their outlook. - Added the BackBurner label. - Rev fa40b3c encapsulates yesterday's work as the ConventionChecker class in leoCheck.py. Its docstring shows a simplified @button node that tests the code. - I will soon write a post discussing the type problems in #627 <https://github.com/leo-editor/leo-editor/issues/627>, the issue that prompted me to create #632. Edward -- You received this message because you are subscribed to the Google Groups "leo-editor" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/leo-editor. For more options, visit https://groups.google.com/d/optout.
