Mail Archives: geda-user/2016/01/06/10:25:31
--001a113eb42a031db20528abf6af
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
I'd make such API calls, for example move (change coordinate) of object,
add new, or iterate through objects. If we talk about SQL implementation,
that would be fairly easy to implement with SQL queries inside the library.
Lev
On Wed, Jan 6, 2016 at 3:36 PM, <karl AT aspodata DOT se> wrote:
> Levente:
> > I don't think that STEP is the way.
>
> I don't know step, I just trust Peter Clifton on this.
> And, I do have from time to time have to concider the 3D part
> of a layout, not any advanced stuff, but do this fit in this
> enclosure with theese cables coming in there and such.
>
> > It would really hurt John,
> ...
>
> It will not hurt John, he does not use pcb (we are talking about pcb
> here re. step).
>
> > and AFAIK, has NO open source library.
>
> From what I think I remeber, has not some open source cad programs
> some support for it ? Perhaps we could join forces.
>
> > The 50+ library is written in AWK, Perl, you name it. I also have one. =
As
>
> Ahh, welcome to the club.
>
> > pointed out earlier, it is a partial implementation. Just approx 100
> lines
> > of code. I'm also a script writer boy, but I certainly do NOT want to
> > maintain that library. I just want to have an API, and use it. Of cours=
e,
> ...
>
> A parser/lexer should just give you a parse tree, what more do you want ?
> What kind of an API do you want ?
>
> Regards,
> /Karl Hammar
>
> -----------------------------------------------------------------------
> Asp=C3=B6 Data
> Lilla Asp=C3=B6 148
> S-742 94 =C3=96sthammar
> Sweden
> +46 173 140 57
>
>
>
--001a113eb42a031db20528abf6af
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable
<div dir=3D"ltr"><div><div><div><div><div><div>I'd make such API calls,=
for example move (change coordinate) of object, add new, or iterate throug=
h objects. If we talk about SQL implementation, that would be fairly easy t=
o implement with SQL queries inside the library.<br></div></div></div></div=
></div><br></div>Lev<br></div><div class=3D"gmail_extra"><br><div class=3D"=
gmail_quote">On Wed, Jan 6, 2016 at 3:36 PM, <span dir=3D"ltr"><<a href=
=3D"mailto:karl AT aspodata DOT se" target=3D"_blank">karl AT aspodata DOT se</a>></sp=
an> wrote:<br><blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;=
border-left:1px #ccc solid;padding-left:1ex">Levente:<br>
<span class=3D"">> I don't think that STEP is the way.<br>
<br>
</span>I don't know step, I just trust Peter Clifton on this.<br>
And, I do have from time to time have to concider the 3D part<br>
of a layout, not any advanced stuff, but do this fit in this<br>
enclosure with theese cables coming in there and such.<br>
<span class=3D""><br>
> It would really hurt John,<br>
</span>...<br>
<br>
It will not hurt John, he does not use pcb (we are talking about pcb<br>
here re. step).<br>
<span class=3D""><br>
> and AFAIK, has NO open source library.<br>
<br>
</span>From what I think I remeber, has not some open source cad programs<b=
r>
some support for it ? Perhaps we could join forces.<br>
<span class=3D""><br>
> The 50+ library is written in AWK, Perl, you name it. I also have one.=
As<br>
<br>
</span>Ahh, welcome to the club.<br>
<span class=3D""><br>
> pointed out earlier, it is a partial implementation. Just approx 100 l=
ines<br>
> of code. I'm also a script writer boy, but I certainly do NOT want=
to<br>
> maintain that library. I just want to have an API, and use it. Of cour=
se,<br>
</span>...<br>
<br>
A parser/lexer should just give you a parse tree, what more do you want ?<b=
r>
What kind of an API do you want ?<br>
<div class=3D"HOEnZb"><div class=3D"h5"><br>
Regards,<br>
/Karl Hammar<br>
<br>
-----------------------------------------------------------------------<br>
Asp=C3=B6 Data<br>
Lilla Asp=C3=B6 148<br>
S-742 94 =C3=96sthammar<br>
Sweden<br>
<a href=3D"tel:%2B46%20173%20140%2057" value=3D"+4617314057">+46 173 140 57=
</a><br>
<br>
<br>
</div></div></blockquote></div><br></div>
--001a113eb42a031db20528abf6af--
- Raw text -