head	1.4;
access;
symbols
	RELEASE_6_2_0:1.3
	RELEASE_6_1_0:1.3
	RELEASE_5_5_0:1.3
	RELEASE_6_0_0:1.2
	RELEASE_5_4_0:1.2
	RELEASE_4_11_0:1.2
	RELEASE_5_3_0:1.2
	RELEASE_4_10_0:1.2
	RELEASE_5_2_1:1.2
	RELEASE_5_2_0:1.2
	RELEASE_4_9_0:1.2
	RELEASE_5_1_0:1.1
	RELEASE_4_8_0:1.1
	RELEASE_5_0_0:1.1
	RELEASE_4_7_0:1.1
	old_RELEASE_4_6_0:1.1;
locks; strict;
comment	@# @;


1.4
date	2007.01.05.17.08.37;	author miwi;	state dead;
branches;
next	1.3;

1.3
date	2005.10.09.23.16.30;	author linimon;	state Exp;
branches;
next	1.2;

1.2
date	2003.07.24.12.39.43;	author krion;	state Exp;
branches;
next	1.1;

1.1
date	2002.05.06.19.33.54;	author ijliao;	state Exp;
branches;
next	;


desc
@@


1.4
log
@2006-12-01 misc/instant-workstation: Incomplete pkg-plist
2006-12-01 lang/yap: Does not compile
2006-12-01 lang/tensile: "Coredump during build on FreeBSD >= 6.x"
@
text
@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.

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.nongnu.org/nsl/
@


1.3
log
@Chase updated mastersite.
@
text
@@


1.2
log
@- Update to version 0.9

PR:		54804
Submitted by:	KATO Tsuguru <tkato@@prontomail.com>
Approved by:	fjoe (mentor) (implicit)
@
text
@d11 1
a11 1
WWW: http://www.freesoftware.fsf.org/nsl/
@


1.1
log
@add nsl 0.9
The New Scripting Language
@
text
@d1 5
a5 7
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.
d7 3
a9 10
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.
@

