You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
plccmk defines default names for specification files and a priority among them: "first look for 'spec', then look for 'grammar'".
Based on discussion in #125 , I think we should remove the default from plccmk and require users to supply the path to the file as a command line argument.
On May 1, 2024, at 9:21 AM, Stoney Jackson ***@***.***> wrote:
plccmk defines default names for specification files and a priority among them: "first look for 'spec', then look for 'grammar'".
Based on discussion in #125 <#125> , I think we should remove the default from plccmk and require users to supply the path to the file as a command line argument.
plccmk grammar
plccmk ../relative/to/cwd/spec
plccmk /absolute/to/thingamajig
Advantages:
Less magic for the user; explicit connection between the command and the file it operates on.
Allows instructors to use whatever naming convention they feel is best.
Simplifies plccmk logic.
Disadvantages:
Breaks existing course materials that use plccmk with a default file name and location.
—
Reply to this email directly, view it on GitHub <#133>, or unsubscribe <https://github.com/notifications/unsubscribe-auth/AEH53GSCGINNJDR5DX32QX3ZADT5DAVCNFSM6AAAAABHB62OVKVHI2DSMVQWIX3LMV43ASLTON2WKOZSGI3TGNBZGI2TOMI>.
You are receiving this because you are subscribed to this thread.
plccmk defines default names for specification files and a priority among them: "first look for 'spec', then look for 'grammar'".
Based on discussion in #125 , I think we should remove the default from plccmk and require users to supply the path to the file as a command line argument.
Advantages:
Disadvantages:
The text was updated successfully, but these errors were encountered: