Mail Archives: geda-user/2017/02/16/22:10:10
On Thu, 16 Feb 2017, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
> On Thu, Feb 16, 2017 at 06:47:54PM +0100, gedau AT igor2 DOT repo DOT hu wrote:
>>
>>
>> On Thu, 16 Feb 2017, Vladimir Zhbanov (vzhbanov AT gmail DOT com) [via geda-user AT delorie DOT com] wrote:
>>
>>> Ah, I see you're reimplementing json and such...
>>
>> Which point made you think that?
>
> Similarity ;-)
>
>> Facts:
>>
>> - the whole parser impelemntaion is about 60 lines of C code (I can't
>> believe JSON and such goes that low)
>>
>> - 0 external dependencies
>>
>> - not language specific - many languages don't have easily accessible
>> json/xml/whatever parsers but can read lines of text
>>
>> - you sure noticed it's not a tree, but a flat thing
>
> Well, any limited implementation is less than a more complex one.
>
>>>
>>> FWIW, I would prefer to have a parser for verilog or vhdl
>>> available for all our programs as a library.
>>
>> Well, MYSP (Make Your Specific Proposal) and we'll see if it gains
>> acceptance. Even better if you also include your implementation with the
>> proposal.
>
> s-expressions ;-)
>
> Kicad already uses them, and you already use Erich's parser to
> work with them, IIUC.
>
> Scheme just 'read()'s them.
>
> Please consider applying of <irony></irony> tags to my proposals
> if you think I just troll you :-) I don't want to mean any offence
> or trolling, honestly.
Fine, thanks.
Unfortunately I couldn't decode whether you will or will not join the
actual tEDAx implementation effort from the lepton side.
A simple "yes" or "no" is sufficient.
- Raw text -