Category:newLISP
This programming language may be used to instruct a computer to perform a task.
Official website |
---|
See Also: |
|
---|
newLISP focuses on the core components of LISP: lists, symbols, and lambda expressions. To these, newLISP adds arrays, implicit indexing on lists and arrays, and dynamic and lexical scoping. Lexical scoping is implemented using separate namespaces called contexts.
The result is an easier-to-learn LISP that is even smaller than most Scheme implementations, but which still has about 300 built-in functions. Approximately 200k in size, newLISP is built for high portability using only the most common UNIX system C-libraries. It loads quickly and has a small memory footprint. newLISP is as fast or faster than other popular scripting languages and uses very few resources.
Subcategories
This category has the following 3 subcategories, out of 3 total.
@
- NewLISP Implementations (empty)
- NewLISP User (5 P)
Pages in category "newLISP"
The following 173 pages are in this category, out of 173 total.
A
- A+B
- Abbreviations, simple
- Abstract type
- Ackermann function
- Address of a variable
- Alternade words
- Angle difference between two bearings
- Append numbers at same position in strings
- Apply a callback to an array
- Arithmetic-geometric mean
- Arithmetic/Integer
- Array concatenation
- Array length
- Arrays
- Ascending primes
- Associative array/Iteration
- Associative array/Merging
- Averages/Arithmetic mean
- Averages/Median
C
- Call a foreign-language function
- Cartesian product of two or more lists
- Check that file exists
- Collect and sort square numbers in ascending order from three lists
- Comments
- Compare a list of strings
- Concatenate two primes is also prime
- Conditional structures
- Copy a string
- Count in octal
- Count occurrences of a substring
- Create an HTML table
D
E
F
G
H
L
- Largest prime factor
- Logical operations
- Long primes
- 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/Increment loop index within loop body
- Loops/Infinite
- Loops/N plus one half
- Loops/Nested
- Loops/While
- Loops/With multiple ranges
M
P
Q
R
S
- Send email
- Set consolidation
- SHA-1
- SHA-256
- Shell one-liner
- Show the epoch
- Sieve of Eratosthenes
- Singly-linked list/Traversal
- Sleep
- Sockets
- Sorting algorithms/Permutation sort
- Split a character string based on change of character
- String append
- String case
- String concatenation
- String length
- String matching
- String prepend
- Strip a set of characters from a string
- Strip whitespace from a string/Top and tail
- Substring
- Substring/Top and tail
- Sum and product of an array
- Sum of a series
- Sum of squares
- System time