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

Reply via email to