|
|
BCPL
<language> (Basic CPL) A British systems language developed by
Richards in 1969 and descended from CPL (Combined
Programming Language). BCPL is low-level, typeless and
block-structured, and provides only one-dimensional arrays.
Case is not significant, but conventionally reserved words
begin with a capital. Flow control constructs include:
If-Then, Test-Then-Else, Unless-Do, While-Do, Until-Do,
Repeat, Repeatwhile, Repeatuntil, For-to-By-Do, Loop, Break
and Switchon-Into-Case-Default-Endcase. BCPL has conditional
expressions, pointers, and manifest constants. It has both
procedures: 'Let foo(bar) Be command' and functions: 'Let
foo(bar) = expression'. 'Valof $(..Resultis..$)' causes a
compound command to produce a value. Parameters are
call-by-value.
Program segments communicate via the global vector where
system and user variables are stored in fixed numerical
locations in a single array.
The first BCPL compiler was written in AED. BCPL was used
to implement the TRIPOS operating system, which was
subsequently reincarnated as AmigaDOS.
["BCPL - The Language and its Compiler", Martin Richards &
Colin Whitby-Stevens, Cambridge U Press 1979].
See OCODE, INTCODE.
Oxford BCPL differed slightly: Test-Ifso-Ifnot, and section
brackets in place of $( $).
The original INTCODE interpreter for BCPL is available for
Amiga, Unix, MS-DOS
ftp://wuarchive.wustl.edu/systems/amiga/programming/languages/BCPL/.
A BCPL compiler bootstrap kit with an INTCODE
interpreter in C was written by Ken Yap
<ken@syd.dit.csiro.au>.
(1995-03-26)
Try this search on OneLook / Google
Nearby terms:
BCL « BC NELIAC « BCNU « BCPL » BCS » bd » BDC
This article was derived from the Free Online Dictionary of Computers and is available under ther terms of the GNU Free Documentation License.
3Com Redundant Power System Management Module3Com Redundant Power System Management Module ** 3Com Redundant Power System Management Module **This slide-in module delivers full SNMP management. It provides over-temperature alerts and operation faults in the modules, fans, and AC outlets of each power system unit. And it disables a power system if a serious fault occurs.General Features:- Protects with over-temperature alerts and operational faults - Compatible with SNMP, IP, SLIP, and BOOTP - Supported by 3Com Network Supervisor software - Device Type - Remote management adapter - Form Factor - Plug-in module - Dimensions (WxDxH) - 3.4 in x 10.5 in x 1.6 in - Weight - 0.2 lbs - Cabling Type - Ethernet 10Base-T - Data Link Protocol - Ethernet - Data Transfer Rate - 10 Mbps - Network / Transport Protocol - TCP/IP, SLIP Includes:- Management module ONLY More ...
Maxtor 250GB UDMA/133 7200RPM 8MB IDE HDDMaxtor 250GB UDMA/133 7200RPM 8MB IDE HDD ** Maxtor 250 GB Hard Disk Drive **This Maxtor MaXLine Plus II 250 GB hard drive is an Ultra-reliable enterprise-class hard drive designed secondary storage solutions. The Maxline Plus II offers better speed and density compared to tape or optical archiving solutions.General Features:- 250 GB formatted capacity- UDMA/133- 7200 RPM spindle speed- E-IDE/ATAPI interface- 8 MB buffer- 9 ms average seek time- E-IDE/ATAPI interfaceNotes:- Drive only- Maxtor model #: 7Y250P0 Compatibility/Requirements/Disclosures:** Requirements *** IDE controller* IDE cable* Available 3.5-inch drive bay* Available 4-pin power connector More ...
Ericsson T630 GSM Triband Camera Phone (Black) wBTEricsson T630 GSM Triband Camera Phone (Black) wBT ** Sony Ericcson GSM Triband Camera Phone w/Bluetooth **Use your phone as a camera and never miss a shot! This Sony Ericsson T630 has a built-in digital camera, Multimedia messaging, Polyphonic ringtones and tons of ways to give this phone your own personal look and feel. Its high-resolution TFT color screen makes this T630 a visual delight. Indoors or outdoors, the colors and contrasts remain sharp, bright and clear. Great for pictures, great for gaming. WithQuickShare, sharing memorable moments with your friends becomes easier than ever before. Just snap a picture with the built-in camera and you're ready to share. Send your picture to a friend anywhere in the world! When you want to share your experiences, this Sony Ericsson T630 is your tool!General Features:- Color: Liquid Black - Screen: 128x160 pixel, Colour LCD 65,536- E-mail- EMS (Enhanced Messaging)- MMS (Multimedia Messaging)- Picture editor- Bluetooth wireless technology- GPRS- Infrared port- Polyphonic ringtones- Polyphonic sound 32 voices- Built-in digital camera- SMS long (Text Messaging)- WAP 2.0- Phone book- Melody composer/MIDI (Music DJ)- Java applications- Games- Synchronization PC- Synchronization Apple- Modem- WTLS Class 3 - full WAP security- Icon Desktop 12- JoystickGSM Networks:- GSM 900- GSM 1800- GSM 1900Regulatory Approvals:- CERetail Package Includes:- Sony Ericsson T630 GSM Camera Phone- 3.6 V Li-Polymer battery- Wrist strap- Power adapter (100 - 240 V ~50/60 Hz)- User Manual- PC Suite CDNotes:- Model: T630- UPC Code: 0 95673 43945 5- Phone may come pre-set to Japanese, see page 9 of included manual to change display language. More ...
Shuttle AV49PN VIA PT800 Socket 478 ATX MB w/SATAShuttle AV49PN VIA PT800 Socket 478 ATX MB w/SATA ** Shuttle AV49PN Socket 478 ATX Motherboard **This Shuttle AV49PN motherboard provides you with a great solution for building your own system! This Shuttle ATX motherboard features the VIA PT800 + VT8237 chipset with Hyper-Threading technology and supports up to 2 GB DDR RAM. This Socket 478 motherboard is equipped with two Serial ATA (SATA) controllers, two UDMA/66/100/133 IDE controllers, and a floppy controller. An AC'97 audio CODEC and Ethernet controller are integrated. This Shuttle motherboard supports Intel Pentium 4 or Celeron processors with 400/533/800 MHz FSB. Order this Shuttle AV49PN motherboard today!General Features:- VIA PT800 + VT8237 chipset - Supports Hyper-Threading technology- ATX form factor - Socket 478- PCB version 1.3B- Supports 400/533/800 MHz FSB - Supports up to 2 GB DDR RAM (DDR200/266/333/400)- Two (2) Serial ATA (SATA) controllers- Two (2) UDMA/66/100/133 IDE controllers - One (1) floppy controller - AC'97 integrated audio CODEC - VIA VT6103 Ethernet controller Expansion Slots:- One (1) 8x AGP slot - Four (4 PCI slots - Two (2) 184-pin DIMM slotsI/O Ports: - Two (2) PS/2 ports - One (1) 15-pin standard VGA port - One (1) 9-pin standard serial port - One (1) 25-pin standard parallel port - Eight (8) USB 2.0 ports (four on back and four via header)- One (1) RJ-45 Ethernet jack - Line in, Microphone, and line-out jacks Supported Processors:- Intel Pentium 4 or Celeron processors with 400/533/800 MHz FSBBIOS Features:- Award BIOS- 2 MB flash memory- Plug and Play- Supports DMIHardware Monitor Function: - Fan Status monitoring - Voltage monitoring- Temperature monitoringRegulatory Approvals: - FCC - CE Retail Box Includes: - Shuttler AV49PN Socket 478 ATX motherboard - User's Manual - Drivers and Utilities CD - One (1) 40-pin, 80-wire IDE cable - One (1) floppy disk cable - One (1) Serial ATA cable- I/O Shield Compatibility/Requirements/Disclosures:** Requirements *** ATX case* ATX power supply* Supported processor* Supported RAM* Rest of system Informational Links:http://global.shuttle.com/Download/Download_File.asp?Item=AV49P/N More ...
Dr. Seuss Green Eggs And HamDr. Seuss Green Eggs And Ham This wonderful interactive, animated storybook from Living Books is based on the number one selling Dr. Seuss book, Green Eggs and Ham. Bringing America's favorite characters to life will help children learn to love reading in an entirely new way! Ages 3-7. Windows 95/98/ME/2000/XP and MAC More ...
Microsoft Encarta Encyclopedia Standard 2002Microsoft Encarta Encyclopedia Standard 2002 From a single search, Encarta gives you access to a world of information. Encarta brings relevant articles, rich multimedia, and Web links together in one place so you can get your work done faster. Engaging sights and sounds bring subjects to life, encouraging learners of any age to explore further. Windows 98/ME/2000/XP More ...
|