Help


[permalink] [id link]
+
Page "Integer BASIC" ¶ 0
from Wikipedia
Edit
Promote Demote Fragment Fix

Some Related Sentences

Integer and BASIC
It superseded Integer BASIC and was the BASIC in ROM in all Apple II series computers after the original Apple II model.
It was also referred to as FP ( from " floating point ") because of the command used to invoke it instead of INT for Integer BASIC.
As Steve Wozniak, the creator of Integer BASIC and the only person who understood it well enough to add floating point features, was busy with the Disk II drive and controller and with Apple DOS, Apple turned to Microsoft, who was the BASIC vendor of choice after their success with Altair BASIC, and licensed a 10 KB assembly language version of BASIC dubbed " Applesoft.
While Applesoft was slower than Integer BASIC, it had many features that the older BASIC lacked:
* Atomic strings: A string is no longer an array of characters ( as in Integer BASIC and C ); it is instead a garbage-collected object ( as in Scheme and Java ).
Conversely, Applesoft lacked the ( remainder ) operator that had been present in Integer BASIC.
Whereas Wozniak originally referred to his Integer BASIC as " Game BASIC ," having written it so he could write a Breakout clone for his new computer, few action games were written in Applesoft BASIC for several reasons:
* Both Integer BASIC and Applesoft used tokenizing to reduce the memory requirements of programs and to speed their interpretation.
Integer BASIC used characters with codes above 127 for normal text and codes below 128 for tokens ; Applesoft used exactly the reverse.
Unlike Integer BASIC, Applesoft did not tokenize literal numbers appearing in the code but stored them digit by digit.
* Applesoft, like Integer BASIC before it, did not come with any built-in commands for dealing with files or disks, other than a feature to save programs to, and load programs from, audiotape.
Instead of the original Integer BASIC, the Apple II Plus firmware included the newer Applesoft II floating point BASIC.
Release 3. 3 also improved the ability to switch between Integer BASIC and Applesoft BASIC, if the computer had a language card ( RAM expansion ) or firmware card.
* I: Integer BASIC programs ( stored in a compact format, not plain-text ).

Integer and written
* Integer written with or without a scale factor ( 1, + 1 ,-1, 1K10, 1K ) or as octal constants ( to 7777777777777K );
Thousands of programs were written in Integer BASIC.
There was a version written in Integer BASIC for the Apple II +, called Apple Trek.
The game was written in Integer BASIC and was one of the first microcomputer games to be created using multiple programs, requiring floppy disc activation and access mid-game.

Integer and by
In addition, there is an 8 x 8-bit multiply ( A x B ), with full 16-bit result, and Fractional / Integer 16-bit by 16-bit Divide instructions.
Integer spin particles, bosons, are not subject to the Pauli exclusion principle: any number of identical bosons can occupy the same quantum state, as with, for instance, photons produced by a laser and Bose – Einstein condensate.
Moreover, the altitude to the hypotenuse is related to the legs of the right triangle by < ref > Voles, Roger, " Integer solutions of ," Mathematical Gazette 83, July 1999, 269 – 271 .</ ref >
by Mark Spitzer and Simon Green, Green Integer, 2003
Integer division by zero is usually handled differently from floating point since there is no integer representation for the result.
The speed advantage was also partly due to some syntax checking being performed by Integer BASIC at entry-time, as well as numbers being converted to binary form at that time, rather than these things being done at run-time.
The Integer BASIC ROMs also included a " Mini-Assembler " that let programmers type assembly language programs, line by line, which were entered into memory.
When running Apple DOS, it was possible ( at the expense of clearing the current BASIC program from memory ) to switch between Applesoft BASIC and Integer BASIC by typing either INT ( to enter Integer BASIC ) or FP ( to enter Applesoft BASIC )— provided, of course, that the requested language was either in ROM or loaded into RAM.
* Shadowtime ( libretto for an opera with music by Brian Ferneyhough ) ( Los Angeles: Green Integer, 2005 )
" Optimal " register allocation algorithms based on Integer Programming have been developed by Goodwin and Wilken for regular architectures.
Integer constant operands are pushed by separate Load Immediate instructions.
by Bill Johnston ( Los Angeles: Green Integer, 2005 ).
As a result, the reliance on such traditional collegiate songs such as Gaudeamus Igitur and Integer Vitae gave way to original pieces composed especially for the University and the Glee Club which themselves became traditions: The Red and Blue, Afterglow, making it by far the oldest existing a cappella group at the University of Pennsylvania.
Sens-Plastique has been translated into English by Irving Weiss in a volume published by Green Integer ( 2008 ) as Sens-Plastique.
The sum of the decimal digits of the integers 0, 1, 2, ... is given by in the On-Line Encyclopedia of Integer Sequences.
SWEET16 is an interpreted " byte-code " language invented by Steve Wozniak and implemented as part of the Integer BASIC ROM in the Apple II series of computers.
Works that have been translated into English include Von hier nach dort ( 1978 ) ( From Here to There, translated by Kathleen Thorpe, 1991 ), Das schnelle Glück ( 1980 ) ( Try Your Luck, translated by Kathleen Thorpe, 1994 ), and Ruthless and Other Writings ( translated by Geoffrey Howes, 2003 ), all published by Ariadne Press ; and Wien Metropolis ( 2005 ) ( Metropolis Vienna, translated by Geoffrey C. Howes, published by Green Integer in 2009 ).

Integer and was
The most frequently cited flaw of Integer BASIC was, as one might expect from the name, that its variables were all 16-bit integers and it was very difficult to write a program that could do calculations using floating point numbers, or even integers outside of the range-32768 to + 32767.
Integer BASIC was relegated to a file on the system floppy disk that Apple II Plus users could load into a RAM card for backward compatibility, if needed.
Applesoft BASIC was included in the ROMs of all Apple II models from the Apple II Plus forward, and eventually became the platform for far more programs than Integer BASIC.
Integer BASIC's speed advantage was partly because floating-point calculations are more complex and thus inherently slower on the Apple's 6502 CPU than binary calculations.
The command-line prompt for Integer BASIC was a right-facing arrowhead ( greater-than symbol ) (>).
( The paradox is alleviated if " interesting " is instead defined objectively: for example, the smallest integer that does not, as of November 2011, appear in an entry of the On-Line Encyclopedia of Integer Sequences was 12407., but as of April 2012, was 13794 ) Depending on the sources used for the list of interesting numbers, a variety of other numbers can be characterized as uninteresting in the same way.
Shape tables were available from the BASIC interpreter in Applesoft BASIC and from machine code in the " Programmer's Aid " package that was bundled with the original Integer BASIC ROMs for that computer.
Lisa, before v. 3, was able to assemble SWEET16 codes, a virtual 16-bit processor implemented as part of the Integer BASIC.
Integer math was likeways improved by about the same factor, although " complex " arithmetic like multiplication remained in code as opposed to hardware.

0.275 seconds.