From 96f2d9ae67793e73e81301f1fe74620d5ceb6730 Mon Sep 17 00:00:00 2001 From: fyodor Date: Sat, 12 Jul 2008 02:31:07 +0000 Subject: [PATCH] fix some incorrect wording noted by David --- docs/scripting.xml | 25 +++++++------------------ 1 file changed, 7 insertions(+), 18 deletions(-) diff --git a/docs/scripting.xml b/docs/scripting.xml index 3b4c60f93..7ba1bec7d 100644 --- a/docs/scripting.xml +++ b/docs/scripting.xml @@ -660,30 +660,19 @@ that. Nmap Scripting Engine (NSE)parts of - Nmap's scripting engine is essentially three distinct - parts. The largest part is the embeddable Lua - interpreter. This - is a lightweight language designed for extensibility. It offers - a powerful and well documented API for interfacing with other - software (such as Nmap). + The core of the Nmap Scripting Engine is an embeddable Lua + interpreter. Lua is a lightweight language designed for + extensibility. It offers a powerful and well documented API for + interfacing with other software such as Nmap. - + Nmap Scripting Engine (NSE)library - The second part of the Nmap Scripting Engine is the NSE library, which + The second part of the Nmap Scripting Engine is the NSE Library, which connects Lua and Nmap. This layer handles issues such as initialization of the Lua interpreter, scheduling of parallel script execution, script retrieval and more. It is also the heart of the NSE network I/O framework and the - exception handling mechanism. - - - Nmap Scripting Engine (NSE)library - - The third part of NSE is the NSE library. This library was - written to add special functionality and to augment the small - feature set of Lua. The NSE library is made up of Lua modules - written in either C, or Lua itself. - + exception handling mechanism. It also includes utility libraries to make scripts more powerful and convenient. The utility library modules and extensions are described in . Lua Base Language