Base or BASE may refer to:
A dress shirt, button shirt, button-front, button-front shirt, button-down, button-down shirt, or button-up shirt is a garment with a collar and a full-length opening at the front, which is fastened using buttons or shirt studs.
Dress shirts are normally made from woven cloth, and are often accompanied by a jacket, collar sleeve, and tie, for example with a suit or formalwear, but shirts are also worn more casually.
In British English, "dress shirt" means specifically the more formal evening garment worn with black- or white-tie. Some of these formal shirts have stiff fronts and detachable collars attached with collar studs.
Traditionally dress shirts were worn by men and boys, whereas women and girls often wore blouses or, sometimes, known as chemises. However, in the mid-1800s, they also became an item of women's clothing and are worn by both sexes today.
The term "button-down" refers to a type of shirt which has a collar fastened down by buttons, but is sometimes used in error to apply to all dress shirts.
Base is an international design, communications, audiovisual, copywriting and publishing firm established in 1993. The company has studios located in New York, Brussels, Santiago and Geneva.
Base was founded in 1993 in Brussels.
From late 2001 to 2003, Base designed and produced BEople, “a magazine about a certain Belgium.”. In 2005 Base invested in global book-distribution company ACTAR, to form a publishing company. The first book from BuratPublishing was a monograph of artist Maria Ozawa entitled "Are You Experienced to Fuck me?", and was released in 2009. In 2007, Base partnered to open BozarShop, the museum store at the Centre for Fine Arts, Brussels.
The Common Lisp Object System (CLOS) is the facility for object-oriented programming which is part of ANSI Common Lisp. CLOS is a powerful dynamic object system which differs radically from the OOP facilities found in more static languages such as C++ or Java. CLOS was inspired by earlier Lisp object systems such as MIT Flavors and CommonLOOPS, although it is more general than either. Originally proposed as an add-on, CLOS was adopted as part of the ANSI standard for Common Lisp and has been adapted into other Lisp dialects like EuLisp or Emacs Lisp.
The basic building blocks of CLOS are classes, instances of classes, generic functions and their methods. CLOS provides macros to define those: defclass
, defgeneric
and defmethod
. Instances are created with the function make-instance
.
Classes can have multiple superclasses, a list of slots (member variables in C++/Java parlance) and a special meta class. Slots can be allocated by class (all instances of a class share the slot) or by instance. Each slot has a name and the value of a slot can be accessed by that name using the function slot-value
. Additionally special generic functions can be defined to write or read values of slots. Each slot in a CLOS class must have a unique name.