Search references for FORMAT COMMON-LISP. Phrases containing FORMAT COMMON-LISP
See searches and references containing FORMAT COMMON-LISP!FORMAT COMMON-LISP
Common Lisp function that produces formatted text
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
Format_(Common_Lisp)
Programming language standard
work on diverse successors to MacLisp: Lisp Machine Lisp (aka ZetaLisp), Spice Lisp, NIL and S-1 Lisp. Common Lisp sought to unify, standardize, and
Common_Lisp
Computer programming language
executables and libraries (i.e. Executable and Linkable Format (ELF) files on unix) from Common Lisp code, and runs on most platforms that support a C compiler
Embeddable_Common_Lisp
Topics referred to by the same term
existing contents FORMAT (command), a command-line utility to format disks in many computer operating systems Format (Common Lisp), a programming function
Format
HTML technical standard document
The Common Lisp HyperSpec is a technical standard document written in the hypertext format Hypertext Markup Language (HTML). It is not the American National
Common_Lisp_HyperSpec
Data serialization format
analogous to SQL foreign keys, SGML/XML IDREFs, etc. Modern Lisp dialects such as Common Lisp and Scheme provide such syntax via datum labels, with which
S-expression
C function to format and output text
Format (Common Lisp) – Common Lisp function that produces formatted text C standard library – Standard library for the C programming language Format string
Printf
1984 reference book by Guy Steele
Common Lisp the Language is a reference book by Guy L. Steele about a set of technical standards and programming languages named Common Lisp. The first
Common_Lisp_the_Language
On Lisp: Advanced Techniques for Common Lisp is a book by Paul Graham on macro programming in Common Lisp. Published in 1993, it is currently out of print
On_Lisp
Coding language, extension for Erlang
Lisp Flavored Erlang (LFE) is a functional, concurrent, garbage collected, general-purpose programming language and Lisp dialect built on Core Erlang and
LFE_(programming_language)
Series of characters with a special meaning
nested context. Format (Common Lisp) – Common Lisp function that produces formatted text printf format string – C function to format and output textPages
Escape_sequence
JavaScript XML KT – Kotlin L – lex source LGT – Logtalk source LUA – Lua LISP – Common Lisp source M – Mathematica package file M – Objective-C source M – MATLAB
List_of_file_formats
Family of programming languages
languages C and Lisp, it runs on most common operating systems. OpenLisp is designated an ISLISP implementation, but also contains many Common Lisp-compatible
OpenLisp
Computer programming environment
similar to the classic Lisp machine interactive environment or to Common Lisp with the SLIME development environment. Common examples include command-line
Read–eval–print_loop
Dialect of the Lisp programming language on the Java platform
language Lisp on the Java platform. Like most other Lisps, Clojure's syntax is built on S-expressions that are first parsed into data structures by a Lisp reader
Clojure
language Cobra CoffeeScript ColdFusion COMAL COMIT Common Intermediate Language (CIL) Common Lisp (also known as CL) COMPASS Component Pascal COMTRAN
List_of_programming_languages
Graph database system
of AllegroGraph. It also develops Allegro Common Lisp, an implementation of Common Lisp, a dialect of Lisp (programming language). The functionality of
AllegroGraph
Dialect of Lisp
a significant influence on the effort that led to the development of Common Lisp. The Scheme language is standardized in the official Institute of Electrical
Scheme_(programming_language)
64-bit computer number format
Fortran's intrinsic module iso_fortran_env, corresponds to double precision. Common Lisp provides the types SHORT-FLOAT, SINGLE-FLOAT, DOUBLE-FLOAT and LONG-FLOAT
Double-precision floating-point format
Double-precision_floating-point_format
Instruction set designed to be run by a software interpreter
reasonable performance. Embeddable Common Lisp implementation of Common Lisp can compile to bytecode or C code Common Lisp provides a disassemble function
Bytecode
Programming language in the Lisp family
between differing dialects of Lisp. It attempted to accomplish this goal by studying primarily Common Lisp, EuLisp, Le Lisp, and Scheme and standardizing
ISLISP
American National Standards Institute (ANSI) Common Lisp standard based on the first edition of the book Common Lisp the Language (also termed CLtL, or CLtL1)
X3J13
appropriately. In some systems for object-oriented programming such as the Common Lisp Object System (CLOS) and Dylan, a generic function is an entity made
Generic_function
Notable software packages that are nominal IDE
Allegro Common Lisp Proprietary Yes Yes Yes FreeBSD, HP-UX, AIX, Solaris, Tru64 UNIX Yes Yes Yes Yes Class browser, Systems, Definitions LispWorks Proprietary
Comparison of integrated development environments
Comparison_of_integrated_development_environments
ASDF (Another System Definition Facility) is a package format and a build tool for Common Lisp libraries. It is analogous to tools such as Make and Ant
Another System Definition Facility
Another_System_Definition_Facility
Family of text editors
written in Spice Lisp, then Common Lisp. A part of CMU Common Lisp. Influenced by Zmacs. Later forked by Lucid Common Lisp (as Helix), LispWorks and Clozure
Emacs
Open source wiki application
application written in Common Lisp, that was under development from 2002 to 2005. CLiki was first presented at the International Lisp Conference 2002. CLiki
CLiki
Conversion process for computer data
types of Lisp, including Common Lisp, the printer cannot represent every type of data because it is not clear how to do so. In Common Lisp for example
Serialization
On Lisp and their name is a reference to linguistic anaphora—the use of words as a substitute for preceding words. The loop macro in ANSI Common Lisp is
Anaphoric_macro
GNU version of the Emacs text editor
Superior Lisp Interaction Mode for Emacs (SLIME) extends GNU Emacs into a development environment for Common Lisp. With SLIME (written in Emacs Lisp) the
GNU_Emacs
Open-source musical notation software
Common Music Notation (CMN) is open-source musical notation software. It is written in Common Lisp and runs on a variety of operating systems and Common
Common_Music_Notation
Base-16 numeric representation
shell and its derivatives denote hex with prefix 16#: 16#5A3, 16#C1F27ED Common Lisp uses the prefixes #x and #16r. Setting the variables *read-base* and
Hexadecimal
Computer-aided music composition software
parameters (including pitch, rhythm, timbre, and articulation) through a Common Lisp–based scripting interface, Opusmodus offers high degrees of flexibility
Opusmodus
Formatting to make code or markup easier to read
combinatorial search with pruning, to format LISP programs. Early versions operated on the executable (list structure) form of the Lisp program and were oblivious
Pretty-printing
Reference management software for formatting lists of references
reimplementation of bibtex in Common Lisp, capable of using bibtex .bst files directly or converting them into human-readable Lisp .lbst files. CL-BibTeX supports
BibTeX
1994 by Tom Gruber using Common Lisp, it was rewritten in C by Kevin Hughes for its initial public release in 1994. The mbox format is used by several email
Hypermail
Encoding for a sequence of byte values using 36 printable characters
supports base36 numbers via the strtol and strtoul functions In the Common Lisp standard (ANSI INCITS 226-1994), functions like parse-integer support
Base36
Traditional first example of a computer programming language
and it was produced not by a human but by a code generator written in Common Lisp . The concept has been extended beyond programming languages to APIs
Hello,_world
Rule for substituting a set input with a set output
macros in the editing language TECO; it was later ported to dialects of Lisp. Another programmers' text editor, Vim (a descendant of vi), also has an
Macro_(computer_science)
String literal that provides documentation per computer programming language syntax
With **formatting**. """ @doc "Hello" def world do "World" end end In Lisp, a docstring is known as a documentation string. The Common Lisp standard
Docstring
Programming language construct in Lisp
the same as (car (car '((1 2) (3 4)))); its value is 1. Most Lisps, for example Common Lisp and Scheme, systematically define all variations of two to four
CAR_and_CDR
Locator/ID Separation Protocol (LISP) is a "map-and-encapsulate" protocol which is developed by the Internet Engineering Task Force LISP Working Group. The basic
Locator/Identifier Separation Protocol
Locator/Identifier_Separation_Protocol
Data having only values "true" or "false"
explicit Boolean data type, like C90 and Lisp, may still represent truth values by some other data type. Common Lisp uses an empty list for false, and any
Boolean_data_type
Macros whose expansion is guaranteed not to cause the capture of identifiers
changes. Note however that for Common Lisp this behavior is forbidden, as per 11.1.2.1.2 Constraints on the COMMON-LISP Package for Conforming Programs
Hygienic_macro
Number of monospaced characters
limit Android Code Style Guidelines for Contributors Common Lisp Style Guide Google Common Lisp Style Guide Google Java Style rustfmt Documentation Zig
Characters_per_line
List of programming languages types and the languages that meet its description
Clipper 5.3 CLEO for Leo computers Clojure (into JVM bytecode) COBOL Cobra Common Lisp Crystal Curl D DASL→Java, JavaScript (JS), JSP, Flex.war Delphi (Borland's
List of programming languages by type
List_of_programming_languages_by_type
Topics referred to by the same term
Advanced Scientific Data Format, a form of storing astronomical data Another System Definition Facility, a build system for Common Lisp ASDF, the sequence of
ASDF
Windows PowerShell "hello" -gt "world" # returns false ;; Example in Common Lisp (string> "art" "painting") ; returns nil (string< "art" "painting") ;
Comparison of programming languages (string functions)
Comparison_of_programming_languages_(string_functions)
rounding, and to do arithmetic on them. Examples are the ratio type of Common Lisp, and analogous types provided by most languages for algebraic computation
Rational_data_type
Network protocol
library Emacs Lisp, with the url-scgi library Go, with the scgi package Haskell Java, with the SCGI connector or with the [1] library Lisp Perl, with the
Simple Common Gateway Interface
Simple_Common_Gateway_Interface
32-bit computer number format
data type was the 32-bit MBF floating-point format. Single precision is termed SINGLE-FLOAT in Common Lisp; float binary(p) with p≤21, float decimal(p)
Single-precision floating-point format
Single-precision_floating-point_format
American internet pioneer
Winograd. Masinter then worked on the PDP-10 version of Lisp and worked with Bill van Melle on Common Lisp. Masinter went to work for Xerox PARC in 1976. In
Larry_Masinter
proprietised. OpenSSH, from OSSH. Sodipodi, from Gill. Steel Bank Common Lisp, from CMU Common Lisp. TrueCrypt, from E4M when the latter was discontinued. Tux
List_of_software_forks
Software that executes source code directly
and compile source code into machine code. Early runtime environments for Lisp and BASIC could parse source code directly. Thereafter, runtime environments
Interpreter_(computing)
Topics referred to by the same term
CAR and CDR, in the programming language Lisp CDR coding, in the programming language Lisp CDR (file format), native to CorelDRAW .cdr, the file extension
CDR
Bibliography and reference software specification
languages, including JavaScript, Java, Haskell, PHP, Python, Ruby and Emacs Lisp. CiteProc, CSL, and Cite Schema make up the Citation Style Language project
CiteProc
TCP/IP application layer protocol
documents, similar to HTTP and Gopher. It comes with a special document format, commonly referred to as "gemtext", which allows linking to other documents
Gemini_(protocol)
Computer algebra system
distribution for the most common platforms. Compiling the Axiom lisp resources requires besides other prerequisites a Common Lisp environment, freely available
FriCAS
Distribution Format (ANDF). Dylan was created by the same group at Apple that was responsible for Macintosh Common Lisp. The first implementation had a Lisp-like
History of the Dylan programming language
History_of_the_Dylan_programming_language
Software information file
on this FAILSAFE tape constitute the UCI LISP system. They are for the most part documented in the UCI LISP Manual, available from the Department of Information
README
some dialects of Lisp. Any XML based representation can be compressed, or generated as, using EXI – "Efficient XML Interchange (EXI) Format 1.0 (Second Edition)"
Comparison of data-serialization formats
Comparison_of_data-serialization_formats
Extremely basic data type
readability and type checking. Rational number in Common Lisp Arbitrary-precision Integer type in Common Lisp, Erlang, Haskell Associative arrays, records
Primitive_data_type
Computer algebra system
calculations in mathematics and the physical sciences. It is written in Common Lisp and runs on all POSIX platforms such as macOS, Unix, BSD, and Linux,
Maxima_(software)
Double-entry accounting app
strong features as well as the Common Lisp port and the Haskell port of the system. The Ledger system and file format have been quite influential, reimplemented
Ledger_(software)
Object with no referenced value or with defined neutral ("null") behavior
defined which is a more specific match for nil. Unlike Common Lisp, and many dialects of Lisp, the Scheme dialect does not have a nil value which works
Null_object_pattern
Computer arithmetic error
"Declaration TYPE". Common Lisp HyperSpec. "Declaration OPTIMIZE". Common Lisp HyperSpec. Reddy, Abhishek (2008-08-22). "Features of Common Lisp". Pierce, Benjamin
Integer_overflow
Operating system
JNode, and JX. Lisp-based An object-oriented operating system written in the Lisp dialect Lisp Machine Lisp (and later Common Lisp) was developed at
Object-oriented operating system
Object-oriented_operating_system
Computer programming convention
uninformative lines. This could easily be called the Lisp style because this style is very common in Lisp code. In Lisp, the grouping of identical braces at the end
Indentation_style
Programming languages with runtime extensibility
following examples show dynamic features using the language Common Lisp and its Common Lisp Object System (CLOS). The example shows how a function can
Dynamic_programming_language
Floating-point number formats
__float80 and __float128 types. Some Common Lisp implementations (e.g. CMU Common Lisp, Embeddable Common Lisp) implement long-float using 80-bit floating-point
Extended_precision
Lisp dialect
multi-paradigm programming language. The Racket language is a modern dialect of Lisp and a descendant of Scheme. It is designed as a platform for programming
Racket_(programming_language)
not arise through imitation of a lisping king. Only one Spanish king, Peter of Castile, is documented as having a lisp, and the current pronunciation originated
List of common misconceptions about arts and culture
List_of_common_misconceptions_about_arts_and_culture
on order-sorted rewriting. OBJ3 is agent-oriented and runs on Kyoto Common Lisp AKCL. Automated theorem proving Comparison of programming languages Formal
OBJ_(programming_language)
3D computer graphics software
originated with Symbolics, a computer manufacturer notable for producing Lisp-based systems in the 1980s. Among the software packages that were produced
N-World
Assembly language and bytecode for web browsers
WebAssembly (Wasm) defines a portable binary code format and a corresponding text format for executable programs and software interfaces for facilitating
WebAssembly
Function in a programming language, which evaluates a string
(like Lisp forms), or of special type such as code (as in Python). The analog for a statement is exec, which executes a string (or code in other format) as
Eval
Shell command for comparing file content
the standard output in standard diff format and accepts inputs in the C, Bourne shell, Fortran, Modula-2 and Lisp programming languages. LibXDiff is an
Diff
whatsoever (because of the length prefix on each atom), while XML (like regular Lisp S-expressions, JSON, and literals in programming languages), requires alternate
Canonical_S-expressions
File format for electronic designs
0. The general format of EDIF involves using parentheses to delimit data definitions, and in this way it superficially resembles Lisp. The basic tokens
EDIF
Class used for injecting methods
forms of a mixin inheritance. Other than Flavors and CLOS (a part of Common Lisp), some languages that use mixins are: Ada (by extending an existing tagged
Mixin
Ability of a process to examine and modify itself
as a component of 3-Lisp. Reflection helps programmers make generic software libraries to display data, process different formats of data, perform serialization
Reflective_programming
Programming languages optimized for sound production
Csound Cmajor, a high-performance JIT-compiled C-style language for DSP Common Lisp Music (CLM), a music synthesis and signal processing package in the Music
List of audio programming languages
List_of_audio_programming_languages
Carbon Chapel CLISP Clojure CMU Common Lisp (CMUCL) Crystal Curry Cython D Dart Dash Dylan Elixir Elm Embeddable Common Lisp Erlang F# F* Factor Fish Free
List of free and open-source software packages
List_of_free_and_open-source_software_packages
Dynamic programming language
sophisticated parametric type system). While Common Lisp Object System (CLOS) adds multiple dispatch to Common Lisp, not all functions are generic functions
Julia_(programming_language)
Natural language processing methodology
CGP by Fred Karlsson in the early 1990s. It was purely LISP-based, and the syntax was based on LISP s-expressions (Karlsson 1990). Pasi Tapanainen's CG-2
Constraint_grammar
Anti-pattern in object-oriented programming
Languages that support before and after methods, such as Common Lisp (specifically the Common Lisp Object System), provide a different way to avoid this
Call_super
Computer programming language
The language was conceived to teach concepts of programming related to Lisp and only later to enable what Papert called "body-syntonic reasoning", where
Logo_(programming_language)
Music notation software
muLisp The first version appeared in 1987 and was completely controlled by the keyboard. In 1995, a Windows version was created using Allegro Common Lisp
MusicEase
General-purpose, object-oriented programming language
it down into smaller pieces. Drawing inspiration from mixins in the Common Lisp Object System, the Objective-C concept of categories was developed to
Objective-C
Component of artificial intelligence systems
these benefits was that Lisp programs tended to be slower and less robust than compiled languages of the time such as C. A common approach in these early
Inference_engine
Symbol representing the word "and" (&)
Retrieved 12 September 2017. "3.4.1 Ordinary Lambda Lists". Common Lisp – Hyper Spec. Lisp Works. Archived from the original on 11 November 2010. Retrieved
Ampersand
Data structure or code used by a compiler
popular intermediate language: Eiffel, Sather, Esterel, some dialects of Lisp (Lush, Gambit), Squeak's Smalltalk-subset Slang, Nim, Cython, SystemTap,
Intermediate_representation
1997 book about time conversion algorithms
on this implementation into the book. This code has been converted to Common Lisp for the book, and distributed under an open license, and included within
Calendrical_Calculations
Fast data compression and decompression library written in C++ by Google
and C bindings. Third party-provided bindings and ports include C#, Common Lisp, Crystal (programming language), Erlang, Go, Haskell, Lua, Java, Nim
Snappy_(compression)
Defunct software company
1990s, was the first to give document creators programmatic access (via LISP) to virtually all of the document's elements, structures, and software capabilities
Interleaf
American activist and programmer (born 1953)
as the Lisp machine operating system (the CONS of 1974–1976 and the CADR of 1977–1979—this latter unit was commercialized by Symbolics and Lisp Machines
Richard_Stallman
Methods in artificial intelligence research
CommonLoops, influenced the Common Lisp Object System, or (CLOS), that is now part of Common Lisp, the current standard Lisp dialect. CLOS is a Lisp-based
Symbolic artificial intelligence
Symbolic_artificial_intelligence
Typographical mark (`) (Freestanding grave accent)
has a little ${pet}!`; console.log(temp); // => "Mary has a little lamb!"; Lisp macro systems: The backtick character (called quasiquote in Scheme) introduces
Backtick
Metadata container
Archived from the original on 2010-12-24. Retrieved 2011-01-22. Practical Common Lisp, p. 335. "ID3v1 – ID3.org". id3.org. Archived from the original on 2015-06-20
ID3
Software design pattern
systems support multiple dispatch, not only single dispatch, such as Common Lisp or C# via the Dynamic Language Runtime (DLR), implementation of the visitor
Visitor_pattern
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP
FORMAT COMMON-LISP