off-by-one error
<programming> An exceedingly common error induced in many ways, such as
by starting at zero when you should have started at one or vice-versa, or by
writing "< N" instead of "<= N" or vice-versa. Often confounded with fencepost
error, which is properly a particular subtype of it.
[Jargon File]
(1998-09-21)
Nearby terms:
ODSA « ODT « OEM « off-by-one error » Office
» Office By Example » Office Workstations Limited
Office
Microsoft Office
Nearby terms:
ODT « OEM « off-by-one error « Office »
Office By Example » Office Workstations Limited »
Official Production System
Office By Example
<language> (OBE) A sequel to QBE, described in publications by Moshe
Zloof of IBM in the early 1980s but apparently never implemented.
(1998-03-14)
Nearby terms:
OEM « off-by-one error « Office « Office By
Example » Office Workstations Limited » Official
Production System » off-line
Office Workstations Limited
<company> (OWL) A UK software company, now a subsidiary of Matsushita
(Panasonic, etc.). They previously supported the Guide hypertext system but that
support is now provided by US company InfoAccess.
E-mail: <postmaster@owl-uk.owl-uk.co.uk>
[Correct address?]
(1996-01-15)
Nearby terms:
off-by-one error « Office « Office By Example «
Office Workstations Limited » Official
Production System » off-line » off-line world
Official Production System
<language> (OPS) The first production system (i.e. rule based)
programming language, developed at CMU in 1970 and used for building expert
systems. OPS was originally written in Franz Lisp and later ported to other LISP
dialects.
(2003-04-05)
Nearby terms:
Office « Office By Example « Office Workstations
Limited «
Official Production System » off-line » off-line
world » offset
off-line
<jargon> (Or "offline")
1. Not directly connected to the computer (e.g., an off-line tape drive), or
with connection suspended ("take the printer off-line").
Contrast background, on-line.
2. Not now or not here. "Let's take this discussion off-line." Specifically used
on Usenet to suggest that a discussion be moved off a public newsgroup to
e-mail.
See also off-line world.
[Jargon File]
(1996-02-02)
Nearby terms:
Office By Example « Office Workstations Limited «
Official Production System « off-line »
off-line world » offset » off-side rule
off-line world
<jargon> A die-hard nethead term for non-computer-related experience.
See also big room.
["Internet", Feb 1996].
(1996-03-04)
Nearby terms:
Office Workstations Limited « Official Production
System « off-line « off-line world » offset »
off-side rule » off the trolley
offset
<programming> An index or position in an array, string, or block of
memory usually a non-negative integer.
E.g. the Perl function splice(ARRAY, OFFSET, LENGTH, LIST) replaces LENGTH
elements starting at index OFFSET in array with LIST, where offset zero means
the start of the array.
For an Intel x86 processor with a segmented address space the offset is the
position of a byte relative to the start of the segment.
(2004-02-27)
Nearby terms:
Official Production System « off-line « off-line
world «
offset » off-side rule » off the trolley » ogg
off-side rule
A lexical convention due to Landin, allowing the scope of declarations in a
program to be expressed by indentation. Any non-whitespace token to the left of
the first such token on the previous line is taken to be the start of a new
declaration. Used in, for example, Miranda and Haskell.
[P.J. Landin "The Next 700 Programming Languages", CACM vol 9 pp157-165, March
1966]
Nearby terms:
off-line « off-line world « offset « off-side
rule » off the trolley » ogg » Ogg Vorbis
off the trolley
Describes the behaviour of a program that malfunctions and goes catatonic, but
doesn't actually crash or abort. See glitch, bug, deep space.
[Jargon File]
Nearby terms:
off-line world « offset « off-side rule « off the
trolley
» ogg » Ogg Vorbis » OHCI
|