skill compiler

Guest
Hi,

Is there any complier it execute skill program or sytax cheker without
using icfb CIW .
In otherwords without cadence.

Thanks,
Govindrkulkarni@gmail.com
 
SKILL is a Cadence proprietary scripting language. If you want to write
in SKILL, but run it outside Cadence tools, you can always write in
Lisp, which is very similar to SKILL. Or perhaps I should say that SKILL
is very similar to Lisp.

On 29 Mar 2007 05:48:55 -0700, Govindrkulkarni@gmail.com wrote:

Hi,

Is there any complier it execute skill program or sytax cheker without
using icfb CIW .
In otherwords without cadence.

Thanks,
Govindrkulkarni@gmail.com
 
SKILL is an interpreted progamming language, like Perl or Tcl,
and needs an interpreter which is the Cadence Design Framework II
Command Interpreter Window (CIW).

Oqute form Wikipedia
An implementation of a programming language provides a way to execute that
program on one or more configurations of hardware and software. There are,
broadly, two approaches to programming language implementation: compilation
and interpretation. It is generally possible to implement a language using
both techniques.
For interpreted programming language refer to:
http://en.wikipedia.org/wiki/Interpreted_language
http://en.wikipedia.org/wiki/Interpreter_%28computing%29

Bernd

Govindrkulkarni@gmail.com wrote:
Hi,

Is there any complier it execute skill program or sytax cheker without
using icfb CIW .
In otherwords without cadence.

Thanks,
Govindrkulkarni@gmail.com
 
Bernd Fischer <bernd.fischer@nsc.NOSPAM> writes:

SKILL is an interpreted progamming language, like Perl or Tcl,
and needs an interpreter which is the Cadence Design Framework II
Command Interpreter Window (CIW).
There is a standalone interpreter named skill. Obviously you don't have
all the dfII functions in it.

Yours,

--
Jean-Marc
 
On 30 Mar 2007 11:47:30 +0200, Jean-Marc Bourguet <jm@bourguet.org> wrote:

Bernd Fischer <bernd.fischer@nsc.NOSPAM> writes:

SKILL is an interpreted progamming language, like Perl or Tcl,
and needs an interpreter which is the Cadence Design Framework II
Command Interpreter Window (CIW).

There is a standalone interpreter named skill. Obviously you don't have
all the dfII functions in it.

Yours,
And there's another useful executable called "dbAccess" which gives you core
SKILL plus db, dd, tech, cdf functions (i..e anything that is "pcell safe").

Note that SKILL is actually byte-code compiled - so it's not strictly
interpreted or compiled. It compiles the code to a virtual machine, and then
executes instructions in this virtual machine. So it's somewhere between an
interpreter and a compiler (the virtual machine is effectively an interpreter).

Regards,

Andrew.
--
Andrew Beckett
Principal European Technology Leader
Cadence Design Systems, UK.
 

Welcome to EDABoard.com

Sponsor

Back
Top