Chris Albertson wrote: > Have you looked at Prolog? Yes, indeed. Quite fluent at one time in the past.
For DRC, I envision a language specific to the problem domain of specifying DRC rules. It might compile into Prolog, or guile, or whatever, but the typical user is not going to want to learn Prolog simply to add a couple of in-house or technology-specific design rules to a rule database. Guile and Prolog serve the same purpose as assembly language. -dave > People have written very complex programs in Prolog, several so called > "expert systems" People including me. But a toy one, not a real one. However, I did once have the dubious honor of managing a development project heavily invested in a major production application coded in Prolog. We moved off the platform in the end for reasons of code maintainability, and secondarily performance. > and it would be a good way to implement features like > autoplacement and autorouting. Perhaps, as long as your PC board was under 3 square inches and two layers, and you don't mind radically suboptimal results. I'll pass. _______________________________________________ geda-user mailing list [email protected] http://www.seul.org/cgi-bin/mailman/listinfo/geda-user

