Transmorph is a Java library used to convert a Java object of one type into an object of another type (with another signature, possibly parameterized). It supports conversion for primitives and objects, conversion to multidimensional arrays, conversion to parameterized collections and types, and jars for JDK 1.4 and JDK 1.5. It has no dependencies. It is easy to add more converters. It can convert to a type given either its Java type (class) or signature.
transtoba2 facilitates the transliteration or transcription of a word or text from the Roman script into the Toba Batak script. Transliterating from the Roman into the Batak script is not an easy undertaking, as the Batak script has a number of peculiarities that complicates the process of transliteration. This program uses a set of algorithms which enables the user to effortlessly transliterate from the Roman to the Toba Batak script.
trojuhelnik is a general solver for triangles. It computes all possible solutions for a triangle that is specified by an arbitrary triple of the following elements: sides, angles, altitudes, medians, angle bisectors, area, radius of circumscribed and inscribed circle, sum a+b, perimeter and difference of the angles. All other elements, triangle visualization, and graphs of elements dependencies are also available.
Tspell is a library and applications for solving Turkish Natural Language Processing (NLP) related computational problems. Turkish, by nature, has a very different morphological and grammatical structure than Indo-European languages such as English. Since it is an agglutinative language like Finnish, even making a simple spell checker is very challenging. Some target problems are: a spell checker, a word analyzer that determines roots and suffixes, a word constructor based on suffixes, and much more.
TUIpeer works with the TUIAWT Java package, and together they provide a TUI (Text User Interface) look and feel for Java 1.0 and 1.1 applications. In addition, it supports multiple instances of java.awt.Toolkit, a prerequisite for a multi-user JVM. TUIAWT works by sending peer commands and receiving user interface events to and from the remote peer program. Communication with the remote peer program takes place over a socket connection.
Turner will turn your boring old source code (C, C++, or Java) into colorized HTML ready to be displayed on a web page. Along with colorizing the source code, turner will also bolden keywords and italicize comments, convert tabs to spaces and optionally insert assorted usefull bits of HTML stuff (a 'home' link or a 'last modified' entry). While it's not the first of it's kind, nor the most versatile, it is small, fast, and totally self contained.