hrszpuk / rectx

The powerful little project manager for the ReCT programming language!
GNU General Public License v3.0
6 stars 1 forks source link

Better Templates + `rectx template` command functionality #41

Closed hrszpuk closed 1 year ago

hrszpuk commented 1 year ago

Is your feature request related to a problem? Please describe. The current template system is in still in development, but for the purposes of getting a fully-working product some features of the system are going to be neglected. This issue is going to highlight the features that still need adding so I don't forgot ;).

Describe the solution you'd like Here's a list of the features:

Additional context Original template pull request: #40

hrszpuk commented 1 year ago

This won't be worked on until the current development branch has been merged into master.

hrszpuk commented 1 year ago

I forgot about metavariables, I will add those to the list as well.

hrszpuk commented 1 year ago

Will rename "setDefault" to just "default" because camelCase on the command line is kinda weird... :/

hrszpuk commented 1 year ago

Probably going to set up statement checking and metavariable replacement during a refactor since I think I can separate the lexer and parser then place them inside a generator struct (composition) which will be a nicer abstraction.