aboutsummaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authorDmitry Marakasov <amdmi3@FreeBSD.org>2016-05-19 10:44:11 +0000
committerDmitry Marakasov <amdmi3@FreeBSD.org>2016-05-19 10:44:11 +0000
commit4e942b64191e2ef98dce2c5af31047a8640db768 (patch)
tree8c3238b7f0cbec2e9210d52f562960bb22323a7d /lang
parent1d1f878054efdd1171a8cb006e59ad0727610293 (diff)
downloadports-4e942b64191e2ef98dce2c5af31047a8640db768.tar.gz
ports-4e942b64191e2ef98dce2c5af31047a8640db768.zip
Notes
Diffstat (limited to 'lang')
-rw-r--r--lang/Gofer/pkg-descr2
-rw-r--r--lang/afnix/pkg-descr4
-rw-r--r--lang/angelscript/pkg-descr4
-rw-r--r--lang/arena/pkg-descr2
-rw-r--r--lang/asis/pkg-descr2
-rw-r--r--lang/execline/pkg-descr14
-rw-r--r--lang/gprolog/pkg-descr6
-rw-r--r--lang/guile/pkg-descr2
-rw-r--r--lang/guile2/pkg-descr2
-rw-r--r--lang/hope/pkg-descr2
-rw-r--r--lang/icon/pkg-descr6
-rw-r--r--lang/libjit/pkg-descr6
-rw-r--r--lang/lua51/pkg-descr6
-rw-r--r--lang/lua52/pkg-descr6
-rw-r--r--lang/lua53/pkg-descr6
-rw-r--r--lang/mdk/pkg-descr10
-rw-r--r--lang/mixal/pkg-descr4
-rw-r--r--lang/nml/pkg-descr2
-rw-r--r--lang/p5-Error/pkg-descr2
-rw-r--r--lang/p5-Quantum-Superpositions/pkg-descr20
-rw-r--r--lang/p5-ePerl/pkg-descr6
-rw-r--r--lang/parrot/pkg-descr2
-rw-r--r--lang/pecl-perl/pkg-descr4
-rw-r--r--lang/picoc/pkg-descr2
-rw-r--r--lang/pike78/pkg-descr2
-rw-r--r--lang/ptoc/pkg-descr6
-rw-r--r--lang/rexx-imc/pkg-descr10
-rw-r--r--lang/rexx-wrapper/pkg-descr2
-rw-r--r--lang/rhino/pkg-descr2
-rw-r--r--lang/rubinius/pkg-descr4
-rw-r--r--lang/sagittarius-scheme/pkg-descr4
-rw-r--r--lang/seed7/pkg-descr2
-rw-r--r--lang/siod/pkg-descr6
-rw-r--r--lang/smalltalk/pkg-descr4
-rw-r--r--lang/tcbasic/pkg-descr2
-rw-r--r--lang/tcl85/pkg-descr8
-rw-r--r--lang/tcl86/pkg-descr8
-rw-r--r--lang/tinypy/pkg-descr4
-rw-r--r--lang/tolua++/pkg-descr14
-rw-r--r--lang/x10/pkg-descr2
40 files changed, 101 insertions, 101 deletions
diff --git a/lang/Gofer/pkg-descr b/lang/Gofer/pkg-descr
index 13f80c8bf650..c8ed6b8198af 100644
--- a/lang/Gofer/pkg-descr
+++ b/lang/Gofer/pkg-descr
@@ -2,7 +2,7 @@
Gofer is an interactive functional programming environment (i.e. an
interpreter) supporting a language based on the draft report for Haskell
version 1.2.
-
+
Gofer is intended as an experimental language, particularly where type classes
are involved. Gofer extends the Haskell type class system in several ways.
diff --git a/lang/afnix/pkg-descr b/lang/afnix/pkg-descr
index 6d653f5c314e..ac2f4e2a20e3 100644
--- a/lang/afnix/pkg-descr
+++ b/lang/afnix/pkg-descr
@@ -7,12 +7,12 @@ that are designed to be platform independent.
The Afnix engine is written in C++ and provides runtime compatibility with
it. Such compatibility includes the ability to instantiate C++ classes,
use virtual methods and raise or catch exceptions. A comprehensive API has
-been designed to ease the integration of foreign libraries.
+been designed to ease the integration of foreign libraries.
- Builtin objects
- Functional programming
- Object oriented
- Multi-threaded engine
- - condition objects.
+ - condition objects.
WWW: http://www.afnix.org/
diff --git a/lang/angelscript/pkg-descr b/lang/angelscript/pkg-descr
index b3877b5bb413..f41f3f5da727 100644
--- a/lang/angelscript/pkg-descr
+++ b/lang/angelscript/pkg-descr
@@ -2,14 +2,14 @@ The AngelCode Scripting Library, or AngelScript as it is also known, is an
extremely flexible cross-platform scripting library designed to allow
applications to extend their functionality through external scripts. It has
been designed from the beginning to be an easy to use component, both for
-the application programmer and the script writer.
+the application programmer and the script writer.
Efforts have been made to let it call standard C functions and C++ methods
with little to no need for proxy functions. The application simply registers
the functions, objects, and methods that the scripts should be able to work
with and nothing more has to be done with your code. The same functions used
by the application internally can also be used by the scripting engine, which
-eliminates the need to duplicate functionality.
+eliminates the need to duplicate functionality.
For the script writer the scripting language follows the widely known syntax
of C/C++, but without the need to worry about pointers and memory leaks.
diff --git a/lang/arena/pkg-descr b/lang/arena/pkg-descr
index fd98d8b44431..8956999fc5bc 100644
--- a/lang/arena/pkg-descr
+++ b/lang/arena/pkg-descr
@@ -10,6 +10,6 @@ ad-hoc scripting:
* support for anonymous functions
Additionally, an interpreter for the Arena language can be implemented
-to be very compact in terms of both source code size and memory consumption.
+to be very compact in terms of both source code size and memory consumption.
WWW: http://www.minimalinux.org/arena/
diff --git a/lang/asis/pkg-descr b/lang/asis/pkg-descr
index 3701082ec6df..335d2c8ff025 100644
--- a/lang/asis/pkg-descr
+++ b/lang/asis/pkg-descr
@@ -9,7 +9,7 @@ portability of software engineering tools while relieving tool developers
from having to understand the complexities of an Ada environment's
proprietary internal representation.
-ASIS 95 is the ASIS interface to Ada 95 (ISO/IEC 8652:1995).
+ASIS 95 is the ASIS interface to Ada 95 (ISO/IEC 8652:1995).
ASIS 95 is now available as ISO/IEC 15291:1999.
WWW: http://www.sigada.org/wg/asiswg/
diff --git a/lang/execline/pkg-descr b/lang/execline/pkg-descr
index 523a3867ea12..547a7af0e512 100644
--- a/lang/execline/pkg-descr
+++ b/lang/execline/pkg-descr
@@ -1,12 +1,12 @@
-execline is a very light non-interactive scripting language,
-which is similar to /bin/sh. Simple shell scripts can be
-easily rewritten in the execline language, improving performance
+execline is a very light non-interactive scripting language,
+which is similar to /bin/sh. Simple shell scripts can be
+easily rewritten in the execline language, improving performance
and memory usage. execline was designed for use
-in embedded systems, but works on most Unix flavors.
+in embedded systems, but works on most Unix flavors.
-execline features conditional loops, getopt-style option handling,
-filename globbing, and more. Meanwhile, its syntax
-is far more logical and predictable than the shell's syntax,
+execline features conditional loops, getopt-style option handling,
+filename globbing, and more. Meanwhile, its syntax
+is far more logical and predictable than the shell's syntax,
and has no security issues.
WWW: http://www.skarnet.org/software/execline/
diff --git a/lang/gprolog/pkg-descr b/lang/gprolog/pkg-descr
index d8a68ba86ea0..c64552c8a47c 100644
--- a/lang/gprolog/pkg-descr
+++ b/lang/gprolog/pkg-descr
@@ -5,13 +5,13 @@ GNU Prolog accepts Prolog+constraint programs and produces native binaries
(like gcc does from a C source). The obtained executable is then stand-alone.
The size of this executable can be quite small since GNU Prolog can avoid to
link the code of most unused built-in predicates. The performances of GNU
-Prolog are very encouraging (comparable to commercial systems).
+Prolog are very encouraging (comparable to commercial systems).
Beside the native-code compilation, GNU Prolog offers a classical interactive
-interpreter (top-level) with a debugger.
+interpreter (top-level) with a debugger.
The Prolog part conforms to the ISO standard for Prolog with many extensions
-very useful in practice (global variables, OS interface, sockets,...).
+very useful in practice (global variables, OS interface, sockets,...).
GNU Prolog also includes an efficient constraint solver over Finite Domains
(FD). This opens contraint logic pogramming to the user combining the power
diff --git a/lang/guile/pkg-descr b/lang/guile/pkg-descr
index 5c2cc6974146..3398ef2c0687 100644
--- a/lang/guile/pkg-descr
+++ b/lang/guile/pkg-descr
@@ -2,7 +2,7 @@ GUILE, GNU's Ubiquitous Intelligent Language for Extension,
is a library that implements the Scheme language plus various
convenient facilities. It's designed so that you can link it
into an application or utility to make it extensible. Our
-plan is to link this library into all GNU programs that call for
+plan is to link this library into all GNU programs that call for
extensibility.
WWW: http://www.gnu.org/software/guile/
diff --git a/lang/guile2/pkg-descr b/lang/guile2/pkg-descr
index 5c2cc6974146..3398ef2c0687 100644
--- a/lang/guile2/pkg-descr
+++ b/lang/guile2/pkg-descr
@@ -2,7 +2,7 @@ GUILE, GNU's Ubiquitous Intelligent Language for Extension,
is a library that implements the Scheme language plus various
convenient facilities. It's designed so that you can link it
into an application or utility to make it extensible. Our
-plan is to link this library into all GNU programs that call for
+plan is to link this library into all GNU programs that call for
extensibility.
WWW: http://www.gnu.org/software/guile/
diff --git a/lang/hope/pkg-descr b/lang/hope/pkg-descr
index fbdc2932831e..6ca92c5be81c 100644
--- a/lang/hope/pkg-descr
+++ b/lang/hope/pkg-descr
@@ -3,6 +3,6 @@ It was been used in "Functional Programming" book by Anthony J. Field and
Peter G. Harrison.
This port installs simple lazy interpreter of hope.
-Author of this interpreter is Ross Paterson <ross@soi.city.ac.uk>.
+Author of this interpreter is Ross Paterson <ross@soi.city.ac.uk>.
WWW: http://www.soi.city.ac.uk/~ross/Hope/
diff --git a/lang/icon/pkg-descr b/lang/icon/pkg-descr
index f74fdf83666d..c963a1ec2bde 100644
--- a/lang/icon/pkg-descr
+++ b/lang/icon/pkg-descr
@@ -14,8 +14,8 @@ For more information or assistance, contact:
Icon Project voice: (520) 621-6613
Department of Computer Science fax: (520) 621-4246
The University of Arizona
-P.O. Box 210077 icon-project@cs.arizona.edu
-Tucson, AZ 85721-0077
-U.S.A.
+P.O. Box 210077 icon-project@cs.arizona.edu
+Tucson, AZ 85721-0077
+U.S.A.
WWW: http://www.cs.arizona.edu/icon/
diff --git a/lang/libjit/pkg-descr b/lang/libjit/pkg-descr
index 0164133ce850..ff05290bc064 100644
--- a/lang/libjit/pkg-descr
+++ b/lang/libjit/pkg-descr
@@ -4,9 +4,9 @@ machine bytecode format or language. The hope is that Free Software projects
can get a leg-up on proprietry VM vendors by using this library rather than
spending large amounts of time writing their own JIT from scratch.
-This JIT is also designed to be portable to multiple archictures. If you run
-libjit on a machine for which a native code generator is not yet available,
-then libjit will fall back to interpreting the code. This way, you don't need
+This JIT is also designed to be portable to multiple archictures. If you run
+libjit on a machine for which a native code generator is not yet available,
+then libjit will fall back to interpreting the code. This way, you don't need
to write your own interpreter for your bytecode format if you don't want to.
WWW: http://www.gnu.org/software/dotgnu/
diff --git a/lang/lua51/pkg-descr b/lang/lua51/pkg-descr
index d0ed8afbd09c..924e04a7b9e5 100644
--- a/lang/lua51/pkg-descr
+++ b/lang/lua51/pkg-descr
@@ -4,7 +4,7 @@ combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
-scripting, and rapid prototyping.
+scripting, and rapid prototyping.
A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
@@ -12,10 +12,10 @@ the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
-ways. Extensible semantics is a distinguishing feature of Lua.
+ways. Extensible semantics is a distinguishing feature of Lua.
Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
-simplicity, efficiency, portability, and low embedding cost.
+simplicity, efficiency, portability, and low embedding cost.
WWW: http://www.lua.org/
diff --git a/lang/lua52/pkg-descr b/lang/lua52/pkg-descr
index d0ed8afbd09c..924e04a7b9e5 100644
--- a/lang/lua52/pkg-descr
+++ b/lang/lua52/pkg-descr
@@ -4,7 +4,7 @@ combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
-scripting, and rapid prototyping.
+scripting, and rapid prototyping.
A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
@@ -12,10 +12,10 @@ the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
-ways. Extensible semantics is a distinguishing feature of Lua.
+ways. Extensible semantics is a distinguishing feature of Lua.
Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
-simplicity, efficiency, portability, and low embedding cost.
+simplicity, efficiency, portability, and low embedding cost.
WWW: http://www.lua.org/
diff --git a/lang/lua53/pkg-descr b/lang/lua53/pkg-descr
index d0ed8afbd09c..924e04a7b9e5 100644
--- a/lang/lua53/pkg-descr
+++ b/lang/lua53/pkg-descr
@@ -4,7 +4,7 @@ combines simple procedural syntax (similar to Pascal) with powerful data
description constructs based on associative arrays and extensible semantics.
Lua is dynamically typed, interpreted from bytecodes, and has automatic memory
management with garbage collection, making it ideal for configuration,
-scripting, and rapid prototyping.
+scripting, and rapid prototyping.
A fundamental concept in the design of Lua is to provide meta-mechanisms for
implementing features, instead of providing a host of features directly in
@@ -12,10 +12,10 @@ the language. For example, although Lua is not a pure object-oriented
language, it does provide meta-mechanisms for implementing classes and
inheritance. Lua's meta-mechanisms bring an economy of concepts and keep the
language small, while allowing the semantics to be extended in unconventional
-ways. Extensible semantics is a distinguishing feature of Lua.
+ways. Extensible semantics is a distinguishing feature of Lua.
Lua is implemented as a small library of C functions, written in ANSI C, and
compiles unmodified in all known platforms. The implementation goals are
-simplicity, efficiency, portability, and low embedding cost.
+simplicity, efficiency, portability, and low embedding cost.
WWW: http://www.lua.org/
diff --git a/lang/mdk/pkg-descr b/lang/mdk/pkg-descr
index 0b9e0fdabf96..e6d0fd4fb1c2 100644
--- a/lang/mdk/pkg-descr
+++ b/lang/mdk/pkg-descr
@@ -3,20 +3,20 @@ The Art Of Computer Programming. As any of its real counterparts, the MIX
features registers, memory cells, an overflow toggle, comparison flags,
input-output devices, and a set of binary instructions executable by its
virtual CPU. You can programme the MIX using an assembly language called
-MIXAL, the MIX Assembly Language.
+MIXAL, the MIX Assembly Language.
The MIX Development Kit offers an emulation of MIX and MIXAL. The current
-version of MDK includes the following applications:
+version of MDK includes the following applications:
- mixasm A MIXAL compiler, which translates your source files into binary
- ones, executable by the MIX virtual machine.
+ ones, executable by the MIX virtual machine.
- mixvm A MIX virtual machine which is able to run and debug compiled MIXAL
programs, using a command line interface with readline's line editting
- capabilities.
+ capabilities.
- gmixvm A MIX virtual machine with a GTK+ GUI which allows you running and
debugging your MIXAL programs through a nice graphical interface.
- mixvm.el An elisp program which allows you to run mixvm within an Emacs
GUD window, simultaneously viewing your MIXAL source file in another
- buffer.
+ buffer.
WWW: http://www.gnu.org/software/mdk/mdk.html
diff --git a/lang/mixal/pkg-descr b/lang/mixal/pkg-descr
index ee43fcffff90..3aa4177fb730 100644
--- a/lang/mixal/pkg-descr
+++ b/lang/mixal/pkg-descr
@@ -1,12 +1,12 @@
Mixal is a version the assembler and interpreter for Donald Knuth's
mythical MIX computer, defined in:
- Donald E. Knuth, _The Art of Computer Programming, Vol. 1: Fundamental
+ Donald E. Knuth, _The Art of Computer Programming, Vol. 1: Fundamental
Algorithms_. Addison-Wesley, 1973 (2nd ed.)
This preliminary release doesn't do floating point and has little
documentation as yet, but it works well enough to be used in conjunction
-with the book.
+with the book.
WWW: http://www.catb.org/~esr/mixal/
diff --git a/lang/nml/pkg-descr b/lang/nml/pkg-descr
index 66d07b97b2d7..6cec7f8bbd35 100644
--- a/lang/nml/pkg-descr
+++ b/lang/nml/pkg-descr
@@ -2,7 +2,7 @@
- nML is a higher-order and typed programming language.
- nML does not stand against the C programming convention.
-- nML compiler is a compiler of the nML language
+- nML compiler is a compiler of the nML language
using the Objective Caml compiler:
nML parser + nML type-checker +
nML-to-OCaml translator + the OCaml compiler.
diff --git a/lang/p5-Error/pkg-descr b/lang/p5-Error/pkg-descr
index 8322eb085c0f..ae5a9d67f354 100644
--- a/lang/p5-Error/pkg-descr
+++ b/lang/p5-Error/pkg-descr
@@ -1,6 +1,6 @@
Error - Error/exception handling in an OO-ish way
-This module, which provides support for throwing and catching Error
+This module, which provides support for throwing and catching Error
(i.e. exception) objects.
WWW: http://search.cpan.org/dist/Error/
diff --git a/lang/p5-Quantum-Superpositions/pkg-descr b/lang/p5-Quantum-Superpositions/pkg-descr
index 4c7f55f12f4e..0f3210070773 100644
--- a/lang/p5-Quantum-Superpositions/pkg-descr
+++ b/lang/p5-Quantum-Superpositions/pkg-descr
@@ -1,21 +1,21 @@
-The Quantum::Superpositions module adds two new operators to Perl: any and
+The Quantum::Superpositions module adds two new operators to Perl: any and
all.
-Each of these operators takes a list of values (states) and superimposes
-them into a single scalar value (a superposition), which can then be
+Each of these operators takes a list of values (states) and superimposes
+them into a single scalar value (a superposition), which can then be
stored in a standard scalar variable.
-The any and all operators produce two distinct kinds of superposition. The
-any operator produces a disjunctive superposition, which may (notionally)
-be in any one of its states at any time, according to the needs of the
+The any and all operators produce two distinct kinds of superposition. The
+any operator produces a disjunctive superposition, which may (notionally)
+be in any one of its states at any time, according to the needs of the
algorithm that uses it.
-In contrast, the all operator creates a conjunctive superposition, which
+In contrast, the all operator creates a conjunctive superposition, which
is always in every one of its states simultaneously.
-Superpositions are scalar values and hence can participate in arithmetic
-and logical operations just like any other type of scalar. However, when
-an operation is applied to a superposition, it is applied (notionally) in
+Superpositions are scalar values and hence can participate in arithmetic
+and logical operations just like any other type of scalar. However, when
+an operation is applied to a superposition, it is applied (notionally) in
parallel to each of the states in that superposition.
WWW: http://search.cpan.org/dist/Quantum-Superpositions/
diff --git a/lang/p5-ePerl/pkg-descr b/lang/p5-ePerl/pkg-descr
index 0671ba002e16..0b862f8bf61a 100644
--- a/lang/p5-ePerl/pkg-descr
+++ b/lang/p5-ePerl/pkg-descr
@@ -1,15 +1,15 @@
- ____ _
+ ____ _
___| _ \ ___ _ __| |
/ _ \ |_) / _ \ '__| |
| __/ __/ __/ | | |
\___|_| \___|_| |_|
-
+
ePerl -- Embedded Perl 5 Language
ePerl interprets an ASCII file bristled with Perl 5 program statements by
evaluating the Perl 5 code while passing through the plain ASCII data. It
can operate in various ways: As a stand-alone Unix filter or integrated Perl
5 module for general file generation tasks and as a powerful Webserver
- scripting language for dynamic HTML page programming.
+ scripting language for dynamic HTML page programming.
WWW: http://www.ossp.org/pkg/tool/eperl/
diff --git a/lang/parrot/pkg-descr b/lang/parrot/pkg-descr
index 6dc5390c7010..9324c7a46fb5 100644
--- a/lang/parrot/pkg-descr
+++ b/lang/parrot/pkg-descr
@@ -3,6 +3,6 @@ bytecode for dynamic languages.
Parrot currently hosts a variety of language implementations in various
stages of completion, including Tcl, Javascript, Ruby, Lua, Scheme, PHP,
-Python, Perl 6, APL, and a .NET bytecode translator.
+Python, Perl 6, APL, and a .NET bytecode translator.
WWW: http://www.parrotcode.org/
diff --git a/lang/pecl-perl/pkg-descr b/lang/pecl-perl/pkg-descr
index f08caabddd09..a2da718fb3f6 100644
--- a/lang/pecl-perl/pkg-descr
+++ b/lang/pecl-perl/pkg-descr
@@ -1,5 +1,5 @@
-This extension embeds Perl Interpreter into PHP.
-It allows execute Perl files, evaluate Perl code,
+This extension embeds Perl Interpreter into PHP.
+It allows execute Perl files, evaluate Perl code,
access Perl variables and instantiate Perl objects.
WWW: http://pecl.php.net/package/perl
diff --git a/lang/picoc/pkg-descr b/lang/picoc/pkg-descr
index c5b16e227e79..a795fd187cfa 100644
--- a/lang/picoc/pkg-descr
+++ b/lang/picoc/pkg-descr
@@ -1,5 +1,5 @@
PicoC is a very small C interpreter for scripting. It was originally written for
scripting a UAV's on-board flight system and it's also very suitable for other
-robotic, embedded and non-embedded applications too.
+robotic, embedded and non-embedded applications too.
WWW: http://code.google.com/p/picoc/
diff --git a/lang/pike78/pkg-descr b/lang/pike78/pkg-descr
index 21743e2bb5d7..1c5ee1f989b3 100644
--- a/lang/pike78/pkg-descr
+++ b/lang/pike78/pkg-descr
@@ -7,7 +7,7 @@ Pike is :
things are easy to do.
- Object-oriented, which means that you can use modern programming
techniques to divide a large program into small pieces, which are much
- easier to write than it would be to write the entire program at once.
+ easier to write than it would be to write the entire program at once.
- Interpreted, which means that you don't have to wait for a program to
compile and link when you want to run it.
- One of the fastest "scripting" languages available.
diff --git a/lang/ptoc/pkg-descr b/lang/ptoc/pkg-descr
index 939763c74dca..d4db6a5077a4 100644
--- a/lang/ptoc/pkg-descr
+++ b/lang/ptoc/pkg-descr
@@ -1,14 +1,14 @@
This is yet another ANSI/Turbo Pascal to C/C++ converter together
with BGI graphics library emulation for X Window System.
-Converter recognizes Pascal dialects which are compatible with
-Turbo Pascal 4.0/5.0 and ISO Pascal standard - IEC 7185:1990(E)
+Converter recognizes Pascal dialects which are compatible with
+Turbo Pascal 4.0/5.0 and ISO Pascal standard - IEC 7185:1990(E)
(including conformant arrays). Now it is tuned for Oregon Pascal-2
V2.1 which has few extensions to standard Pascal.
Converter can produce both C++ and C output.
-Now PTOC recognizes Turbo Pascal's extensions, such as units,
+Now PTOC recognizes Turbo Pascal's extensions, such as units,
strings, some special types and operations. Turbo Pascal
extensions are supported only for C++ language.
diff --git a/lang/rexx-imc/pkg-descr b/lang/rexx-imc/pkg-descr
index f600a1b9f9db..399d04ab3a1a 100644
--- a/lang/rexx-imc/pkg-descr
+++ b/lang/rexx-imc/pkg-descr
@@ -1,7 +1,7 @@
-REXX/imc is a Rexx interpreter for Unix. It supports all the standard
-instructions and built-in functions, plus a small number of extensions,
-and has a partial implementation of the SAA API allowing applications
-to call Rexx programs and to register addressing environments, Rexx
-functions, and exit handlers.
+REXX/imc is a Rexx interpreter for Unix. It supports all the standard
+instructions and built-in functions, plus a small number of extensions,
+and has a partial implementation of the SAA API allowing applications
+to call Rexx programs and to register addressing environments, Rexx
+functions, and exit handlers.
WWW: http://www.cs.ox.ac.uk/people/ian.collier/Rexx/rexximc.html
diff --git a/lang/rexx-wrapper/pkg-descr b/lang/rexx-wrapper/pkg-descr
index 27944ce6146c..58c876f82961 100644
--- a/lang/rexx-wrapper/pkg-descr
+++ b/lang/rexx-wrapper/pkg-descr
@@ -5,6 +5,6 @@ original encryption key).
To use Rexx/Wrapper you need two extra bits of software:
1. A supported Rexx interpreter
- 2. A supported C compiler
+ 2. A supported C compiler
WWW: http://rexxwrapper.sourceforge.net/
diff --git a/lang/rhino/pkg-descr b/lang/rhino/pkg-descr
index a05137226f8c..58ca6f1f7669 100644
--- a/lang/rhino/pkg-descr
+++ b/lang/rhino/pkg-descr
@@ -12,6 +12,6 @@ Rhino contains
* A JavaScript shell for executing JavaScript scripts
* A JavaScript compiler to transform JavaScript source files
into Java class files
- * A JavaScript debugger for scripts executed with Rhino
+ * A JavaScript debugger for scripts executed with Rhino
WWW: https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino
diff --git a/lang/rubinius/pkg-descr b/lang/rubinius/pkg-descr
index 705252d20c1e..85cbb398eba9 100644
--- a/lang/rubinius/pkg-descr
+++ b/lang/rubinius/pkg-descr
@@ -2,11 +2,11 @@ Rubinius is an implementation of the Ruby programming language.
The Rubinius bytecode virtual machine is written in C++, incorporating
LLVM to compile bytecode to machine code at runtime. The bytecode compiler
-and vast majority of the core classes are written in pure Ruby.
+and vast majority of the core classes are written in pure Ruby.
To interact with the rest of the system, the VM provides primitives which can
be attached to methods and invoked. Additionally, FFI provides a direct call
-path to most C functions.
+path to most C functions.
Rubinius uses a precise, compacting, generational garbage collector. It
includes a compatible C-API for C extensions written for the standard Ruby
diff --git a/lang/sagittarius-scheme/pkg-descr b/lang/sagittarius-scheme/pkg-descr
index 1bc0c4fc91fe..d1ed34fbe3b9 100644
--- a/lang/sagittarius-scheme/pkg-descr
+++ b/lang/sagittarius-scheme/pkg-descr
@@ -10,7 +10,7 @@ Features:
- CL like keyword lambda syntax (taken from Gauche).
- Constant definition form. (define-constant form).
- Builtin regular expression
- - mostly works O(n)
- - Replaceable reader
+ - mostly works O(n)
+ - Replaceable reader
WWW: https://code.google.com/p/sagittarius-scheme/
diff --git a/lang/seed7/pkg-descr b/lang/seed7/pkg-descr
index 69af7cc52cbc..4a3fa7676589 100644
--- a/lang/seed7/pkg-descr
+++ b/lang/seed7/pkg-descr
@@ -5,7 +5,7 @@ type results and type parameters are more elegant than a template or generics
concept. Object orientation is used where it brings advantages and not in
places where other solutions are more obvious. Although Seed7 contains several
concepts from other programming languages, it is generally not considered a
-direct descendant of any other programming language.
+direct descendant of any other programming language.
Major features include:
diff --git a/lang/siod/pkg-descr b/lang/siod/pkg-descr
index 7fde4e750053..c819f7d46230 100644
--- a/lang/siod/pkg-descr
+++ b/lang/siod/pkg-descr
@@ -1,5 +1,5 @@
-SIOD is a small-footprint implementation of the Scheme programming
-language that is provided with some database, Unix programming and cgi
-scripting extensions.
+SIOD is a small-footprint implementation of the Scheme programming
+language that is provided with some database, Unix programming and cgi
+scripting extensions.
WWW: http://people.delphiforums.com/gjc/siod.html
diff --git a/lang/smalltalk/pkg-descr b/lang/smalltalk/pkg-descr
index b394dea3277e..cba481c5e810 100644
--- a/lang/smalltalk/pkg-descr
+++ b/lang/smalltalk/pkg-descr
@@ -1,6 +1,6 @@
-The Smalltalk programming language is an object oriented programming
+The Smalltalk programming language is an object oriented programming
language.
-GNU Smalltalk is an implementation that closely follows the
+GNU Smalltalk is an implementation that closely follows the
Smalltalk-80 language (tm ParcPlace Systems).
WWW: http://smalltalk.gnu.org/
diff --git a/lang/tcbasic/pkg-descr b/lang/tcbasic/pkg-descr
index 237f1b6558cb..62e0ec44767d 100644
--- a/lang/tcbasic/pkg-descr
+++ b/lang/tcbasic/pkg-descr
@@ -1,6 +1,6 @@
tcbasic implements a small subset of BASIC known as Tiny BASIC.
It provides the following statements and commands: INPUT, PRINT,
-LET, GOTO, GOSUB, RETURN, IF, END, CLEAR, LIST, RUN, and STOP.
+LET, GOTO, GOSUB, RETURN, IF, END, CLEAR, LIST, RUN, and STOP.
Integer and floating point arithmetic is supported, and strings
may be PRINTed. The following built-in functions are provided:
SIN, COS, TAN, COT, ATN, EXP, LOG, ABS, SQR, RND.
diff --git a/lang/tcl85/pkg-descr b/lang/tcl85/pkg-descr
index d23cfffa4e3c..27098c23ac57 100644
--- a/lang/tcl85/pkg-descr
+++ b/lang/tcl85/pkg-descr
@@ -1,9 +1,9 @@
This is Tcl version 8.5, an embeddable tool command language.
-Tcl (Tool Command Language) is a very powerful but easy to learn dynamic
-programming language, suitable for a very wide range of uses, including web
-and desktop applications, networking, administration, testing and many more.
-Open source and business-friendly, Tcl is a mature yet evolving language that
+Tcl (Tool Command Language) is a very powerful but easy to learn dynamic
+programming language, suitable for a very wide range of uses, including web
+and desktop applications, networking, administration, testing and many more.
+Open source and business-friendly, Tcl is a mature yet evolving language that
is truly cross platform, easily deployed and highly extensible.
A full set of manual pages is also provided with this port.
diff --git a/lang/tcl86/pkg-descr b/lang/tcl86/pkg-descr
index 5cf187853570..517cef725c57 100644
--- a/lang/tcl86/pkg-descr
+++ b/lang/tcl86/pkg-descr
@@ -1,9 +1,9 @@
This is Tcl version 8.6, an embeddable tool command language.
-Tcl (Tool Command Language) is a very powerful but easy to learn dynamic
-programming language, suitable for a very wide range of uses, including web
-and desktop applications, networking, administration, testing and many more.
-Open source and business-friendly, Tcl is a mature yet evolving language that
+Tcl (Tool Command Language) is a very powerful but easy to learn dynamic
+programming language, suitable for a very wide range of uses, including web
+and desktop applications, networking, administration, testing and many more.
+Open source and business-friendly, Tcl is a mature yet evolving language that
is truly cross platform, easily deployed and highly extensible.
A full set of manual pages is also provided with this port.
diff --git a/lang/tinypy/pkg-descr b/lang/tinypy/pkg-descr
index f804720953c8..727044aa9ec4 100644
--- a/lang/tinypy/pkg-descr
+++ b/lang/tinypy/pkg-descr
@@ -13,7 +13,7 @@ it includes a whole heap of features:
o strings, lists, dicts, numbers
o modules, list comprehensions
o exceptions with full traceback
- o some builtins
- * batteries not included -- yet
+ o some builtins
+ * batteries not included -- yet
WWW: http://www.tinypy.org/
diff --git a/lang/tolua++/pkg-descr b/lang/tolua++/pkg-descr
index c2e951f77c3b..019e555c8dc5 100644
--- a/lang/tolua++/pkg-descr
+++ b/lang/tolua++/pkg-descr
@@ -1,16 +1,16 @@
-tolua++ is an extended version of tolua, a tool to integrate C/C++ code
+tolua++ is an extended version of tolua, a tool to integrate C/C++ code
with Lua. tolua++ includes new features oriented to c++ such as:
-* Support for std::string as a basic type (this can be turned off by a
+* Support for std::string as a basic type (this can be turned off by a
command line option).
* Support for class templates
As well as other features and bugfixes.
-tolua is a tool that greatly simplifies the integration of C/C++ code with
-Lua. Based on a cleaned header file (or extracts from real header files),
-tolua automatically generates the binding code to access C/C++ features
-from Lua. Using Lua API and tag method facilities, tolua maps C/C++
-constants, external variables, functions, classes, and methods to Lua.
+tolua is a tool that greatly simplifies the integration of C/C++ code with
+Lua. Based on a cleaned header file (or extracts from real header files),
+tolua automatically generates the binding code to access C/C++ features
+from Lua. Using Lua API and tag method facilities, tolua maps C/C++
+constants, external variables, functions, classes, and methods to Lua.
WWW: http://www.codenix.com/~tolua/
diff --git a/lang/x10/pkg-descr b/lang/x10/pkg-descr
index 46edc0083e75..7838fec179d3 100644
--- a/lang/x10/pkg-descr
+++ b/lang/x10/pkg-descr
@@ -1,6 +1,6 @@
IBM Research is developing the open-source X10 programming language to
provide a programming model that can address the architectural challenge
-of multiples cores, hardware accelerators, clusters, and supercomputers
+of multiples cores, hardware accelerators, clusters, and supercomputers
in a manner that provides scalable performance in a productive manner.
WWW: http://x10-lang.org/