diff options
author | krion <krion@FreeBSD.org> | 2003-07-24 12:39:43 +0000 |
---|---|---|
committer | krion <krion@FreeBSD.org> | 2003-07-24 12:39:43 +0000 |
commit | f7702daea5c52c16480227e90180c86e34aa5879 (patch) | |
tree | 182f188dea4d2d099e4d2ee4b5028aacd15c87f9 /lang/tensile/pkg-descr | |
parent | fc41c0fdbc2c10778159f0c5d0b91f22515d6e2e (diff) | |
download | FreeBSD-ports-f7702daea5c52c16480227e90180c86e34aa5879.zip FreeBSD-ports-f7702daea5c52c16480227e90180c86e34aa5879.tar.gz |
- Update to version 0.9
PR: 54804
Submitted by: KATO Tsuguru <tkato@prontomail.com>
Approved by: fjoe (mentor) (implicit)
Diffstat (limited to 'lang/tensile/pkg-descr')
-rw-r--r-- | lang/tensile/pkg-descr | 25 |
1 files changed, 8 insertions, 17 deletions
diff --git a/lang/tensile/pkg-descr b/lang/tensile/pkg-descr index 0b4056c..22d9ebe 100644 --- a/lang/tensile/pkg-descr +++ b/lang/tensile/pkg-descr @@ -1,20 +1,11 @@ -The NSL (The New Scripting Language) is a scripting language intended -primarily for processing text documents in various input formats and in -various languages. It is being developed as to be as light-weight as possible, -however, providing a possibility to solve a wide range of tasks. It can be -used as a stand-alone tool, as well as a CGI engine. It is not intended to be -embeddable like Tcl, but since the interpreter is very compact, it can be -attached to an application without great overhead. +Tensile is a brand-new programming languages designed especially +for complex processing texts in SGML-like formats. Its key feature +is the notion of finite-state automata used for defining text +transformations. Tensile has been designed, too, for Web programming, +so it has inherent CGI capabilities. -The NSL should be easy to learn. Its syntax is much simplier than that of perl -or even awk and is more like Tcl or csh. It has, however, some peculiarities -in syntax, as well as in programming techniques, so it would probably require -some time to get accustomed to. - -However, the NSL is not a quick-development language. Its core does not and -shall not include 'complete solutions'. Inspite of its rather high level, it -should be regarded as a toolbox by the means of which a programmer may -implement what he wants. Only such approach (IMHO) may allow to keep the -language small, efficient, easy both to learn and to use. +Tensile is an exTENSIbLE language which means that (a) pluggable +modules are supported and (b) user-defined and predefined entities +are mostly treated in the same way. WWW: http://www.freesoftware.fsf.org/nsl/ |