Skip to content
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

Template System V2 Electric Bugaloo #44

Open
wants to merge 105 commits into
base: master
Choose a base branch
from
Open

Conversation

nyxxxie
Copy link
Owner

@nyxxxie nyxxxie commented Jun 7, 2017

I accidentally merged the previous pull request for this, woops! This is the new pull request now!

Closes #20

…le will be parsed into an ast, which then will be fed to a Template class instance and compiled with a target file. Template class will reprocess based on ast when file is updated.
… process

fields that have a struct as a type.  I also added a statement that is activated
when the multistruct test is run that will enable debug logging.  I suggest a
similar line be added to other tests.
… that

should be left (other than implementing arrays, gui widgets, and any other shiny
features), is to integrate the typesystem and the refresh() functions.
… facilitate

testing and easier use.  This change isn't complete and is still a work in
progress (plus we still need to write up the refresh function so that we can
finally use these templates.
… these

should probably be an exception that whatever code calls the parser should deal
with.
…ated tests

that check to make sure the refresh system reads the correct portions of the
target file.
primarily used by the GUI for displaying the tree.
…'s not

100% complete, since I don't store typenames in any of the nodes.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant