Category:TUSCRIPT
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
Execution method: | Interpreted |
---|---|
Garbage collected: | No |
Parameter passing methods: | By reference, By value |
Type safety: | Safe, Unsafe |
Type strength: | Weak |
Type checking: | Dynamic |
Typing: | Untyped |
See Also: |
|
TUSCRIPT is the scripting language module of TUSTEP (acronym for TUebingen System of TExt processing Programs). TUSTEP "is a collection of relatively independent programs, each of which offers a well-defined subset of basic operations for processing textual data. It is the task of the user to combine these basic functions in order to arrive at the solution to a given problem" [1]
"Designed in cooperation with many humanities projects at the Computing Center of the University of Tübingen and first implemented more than 30 years ago, TUSTEP is constantly being improved and expanded (from 2003 with financial support by academic partner institutions) in order to facilitate solutions for new problems and to take advantage of new hardware and operating systems. It contains modules for all stages of scholarly text data processing, starting from data capture and including information retrieval, text collation, text analysis, sorting and ordering, rule-based text manipulation, and output in electronic or conventional form (including typesetting in professional quality)."[2]"
TUSTEP is since June 2011 open source software under the revised BSD license.
External links
International TUSTEP USER GROUP (ITUG)
Citations
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- TUSCRIPT examples needing attention (empty)
- TUSCRIPT Implementations (empty)
- TUSCRIPT User (1 P)
Pages in category "TUSCRIPT"
The following 152 pages are in this category, out of 152 total.
2
C
E
F
G
H
I
L
- Last Friday of each month
- Leap year
- Letter frequency
- Levenshtein distance
- Literals/String
- Look-and-say sequence
- Loop over multiple arrays simultaneously
- Loops/Break
- Loops/Continue
- Loops/Do-while
- Loops/Downward for
- Loops/For
- Loops/For with a specified step
- Loops/Foreach
- Loops/Infinite
- Loops/N plus one half
- Loops/Nested
- Loops/While
- Luhn test of credit card numbers
R
- Range expansion
- Range extraction
- Read a file line by line
- Read a specific line from a file
- Read entire file
- Remove duplicate elements
- Remove lines from a file
- Rename a file
- Repeat a string
- Reverse a string
- Roman numerals/Decode
- Roman numerals/Encode
- Rosetta Code/Count examples
- Rosetta Code/Rank languages by popularity
- Run-length encoding
S
- Search a list
- Secure temporary file
- SEDOLs
- Semordnilap
- Send email
- Separate the house number from the street name
- Show the epoch
- Sleep
- Sort disjoint sublist
- Sort using a custom comparator
- Soundex
- Stem-and-leaf plot
- String case
- String concatenation
- String interpolation (included)
- String length
- String matching
- Strip a set of characters from a string
- Strip block comments
- Strip comments from a string
- Strip whitespace from a string/Top and tail
- Substring
- Substring/Top and tail
- Sum and product of an array
- Sum of squares
- Symmetric difference
- System time