On 10/27/2016 8:43 AM, Sebastian Kuzminsky wrote: > On 10/27/2016 02:47 AM, andy pugh wrote: >> On 27 October 2016 at 01:59, Jeff Epler <jep...@unpythonic.net> wrote: >>> I'm totally open to 'comp' gaining a new output format that describes the >>> component. that beats parsing manpage markup by a factor of about a >>> billion. >>> but somebody needs to design that format and implement it in comp. >> It's also likely to be rather difficult, look at >> https://github.com/LinuxCNC/linuxcnc/blob/master/src/hal/components/bldc.comp >> for a rather pathological example. >> >> That component calculates its own "personality" parameter from a config >> string. > Good point, Andy - the pins available can depend on comp load-time > arguments. > > It might make sense for the HAL gui viewer/editor to just load the comp > (with the user's chosen command-line arguments) and look, rather than > try to guess what pins *would* be available if it *were* loaded. > > Yes, I was also thinking this. That is what I like about the halshow program. It shows the currently loaded components and all relevant pins, parameters, functions for the loaded components. I will look at this further. After doing some reading about Crapahalic I believe the intention was to do the same thing.
I think my first steps are to review all of the attempts out there. See which one has the best base and start from there. If none of them look to be a good starting point then I will start from scratch. I have renamed this thread so that it is more representative of the topic. The previous thread was titled "New to developers list" ------------------------------------------------------------------------------ The Command Line: Reinvented for Modern Developers Did the resurgence of CLI tooling catch you by surprise? Reconnect with the command line and become more productive. Learn the new .NET and ASP.NET CLI. Get your free copy! http://sdm.link/telerik _______________________________________________ Emc-developers mailing list Emc-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-developers