On Oct 10, 2005, at 13:52, Discini, Sonny wrote:
Forgive me if this has already been answered. I think I remember
seeing
somewhere that the version 3 engine is a complete re-write. That being
the case, is it safe to assume that based on new enhancements
unique to
the version 3 engine, NASLs coded for the version 3 engine may not
always work (properly) in the version 2 engine?
There are some enhancements which work for NASL3 only (for instance,
arrays of arrays), so in that regard, yes you *could* write a script
which works on NASL3 only. In the same vein, you could probably be
able to write a script which work on NASL2 only, but using some
corner cases as well.
That being said, we know the language and its limitations so we know
what to not use in the language so that compatibility is achieved
between the twos.
-- Renaud
_______________________________________________
Nessus mailing list
[email protected]
http://mail.nessus.org/mailman/listinfo/nessus