enow.com Web Search

Search results

  1. Results from the WOW.Com Content Network
  2. Format (Common Lisp) - Wikipedia

    en.wikipedia.org/wiki/Format_(Common_Lisp)

    Format is a function in Common Lisp that can produce formatted text using a format string similar to the print format string.It provides more functionality than print, allowing the user to output numbers in various formats (including, for instance: hex, binary, octal, roman numerals, and English), apply certain format specifiers only under certain conditions, iterate over data structures ...

  3. Comparison of programming languages (string functions)

    en.wikipedia.org/wiki/Comparison_of_programming...

    C: String.format(formatstring, items) Java: C: String.Format(formatstring, items) VB .NET, C#, F#.NET (format formatstring items) Scheme (SRFI 28) Lisp (format nil formatstring items) Common Lisp: Lisp (format formatstring items) Clojure: Lisp formatstring-f items: Windows PowerShell.NET [NSString stringWithFormat:formatstring, items] Objective ...

  4. S-expression - Wikipedia

    en.wikipedia.org/wiki/S-expression

    Lisp programs are valid S-expressions, but not all S-expressions are valid Lisp programs. (1.0 + 3.1) is a valid S-expression, but not a valid Lisp program, since Lisp uses prefix notation and a floating point number (here 1.0) is not valid as an operation (the first element of the expression).

  5. Lisp (programming language) - Wikipedia

    en.wikipedia.org/wiki/Lisp_(programming_language)

    Box-and-pointer diagram for the list (42 69 613) A Lisp list is implemented as a singly linked list. [67] Each cell of this list is called a cons (in Scheme, a pair) and is composed of two pointers, called the car and cdr. These are respectively equivalent to the data and next fields discussed in the article linked list.

  6. Common Lisp - Wikipedia

    en.wikipedia.org/wiki/Common_Lisp

    ECL includes a bytecode interpreter and compiler. It can also compile Lisp code to machine code via a C compiler. ECL then compiles Lisp code to C, compiles the C code with a C compiler and can then load the resulting machine code. It is also possible to embed ECL in C programs, and C code into Common Lisp programs. GNU Common Lisp (GCL)

  7. LFE (programming language) - Wikipedia

    en.wikipedia.org/wiki/LFE_(programming_language)

    These values are implicitly typed: they are respectively two integers and a Lisp-specific data type called a symbolic atom, and need not be declared as such. As seen in the example above, LFE expressions are written as lists, using prefix notation. The first element in the list is the name of a form, i.e., a function, operator, or macro. The ...

  8. Homoiconicity - Wikipedia

    en.wikipedia.org/wiki/Homoiconicity

    The primitive Lisp function EVAL uses Lisp code represented as Lisp data, computes side-effects and returns a result. The result will be printed by the primitive function PRINT, which creates an external S-expression from Lisp data. Lisp data, a list using different data types: (sub)lists, symbols, strings and integer numbers. (

  9. cons - Wikipedia

    en.wikipedia.org/wiki/Cons

    A cons cell whose car is the first element of the list and whose cdr is a list containing the rest of the elements. This forms the basis of a simple, singly linked list structure whose contents can be manipulated with cons, car, and cdr. Note that nil is the only list that is not also a cons pair. As an example, consider a list whose elements ...