Hi James. Yeah I agree text based rule core is a fine way of representing 
it. 
What we will find is that as the rule base grows, the online DRC functions  
will start chewing considerable processor resources- it will likely need to 
be spun out into another low priority thread.  
Maybe the plain  english rule base language will need to be tokenized in 
the background to reduce the text parsing  load of rule threads. (maybe it 
already is I dont know) 
There is a desire by many users to bring more of the rule base into real 
time "online" space, IE many things I beleive should be examined as the 
user places tracks, via etc - so that it does not need to be cleaned up 
later (big productivity issue )  and so how this is done and how 
efficienctly under the hood will begin to matter.
-glen

On Saturday, March 2, 2024 at 8:

-- 
You received this message because you are subscribed to the Google Groups 
"KiCad Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to devlist+unsubscr...@kicad.org.
To view this discussion on the web visit 
https://groups.google.com/a/kicad.org/d/msgid/devlist/404bd350-ac4f-4142-972a-ac4cae070de4n%40kicad.org.

Reply via email to