|
|

PILOT:''For information on payments in lieu of taxes, see PILOT (finance).'' The name PILOT is an acronym, and stands for ''Programmed Instruction, Learning, Or Teaching''. Like its elder sibling LOGO programming language it was an early foray into the technology of computer assisted instruction (CAI). ==Language syntax== A line of PILOT code contains (from left to right) the following syntax elements: * an optional label * a command letter * an optional Y (for yes) or N (for no) * an optional conditional expression in parentheses * a colon (":") * an operand, or multiple operands delimited by commas. A label can also be alone in a line, not followed by other code. The syntax for a label is an asterisk followed by an identifier (alphanumeric string with alphabetic initial character). ==Command letters== The following commands are used in "core PILOT". A: Accept input into "accept buffer". Examples: R:Next line of input replaces current contents of accept buffer A: R:Next line of input replaces accept buffer, and string variable 'FREE' A:$FREE R:Next 3 lines of input assigned to string variables 'X', 'Y' and 'Z' A:$X,$Y,$Z R:Numeric input assigned to numeric variable "Q" A:#Q C: Compute and assign numeric value. Example: R:Assign arithmetic mean of #X and #Y to #AM C:#AM=(#X+#Y)/2 Most PILOT implementations have only integer (computer science) arithmetic, and no arrays. D: Dimension an array, on some implementations. E: End (return from) subroutine. Always used without any operand. J: Jump to label. Example: J:*RESTART M: Match the accept buffer against string variables or Literal strings. Example: A:Search accept buffer for "TRUTH", the value of $MEXICO and "YOUTH", in that order M:TRUTH,$MEXICO,YOUTH The first match string (if any) that is a substring of the accept buffer is assigned to the special variable $MATCH. The buffer character (computing)s left of the first match are assigned to $LEFT, and the characters on the right are assigned to $RIGHT. The match flag is set to 'yes' or 'no', depending on whether a match is made. Any statement that has a Y following the command letter is processed only if the match flag is set. Statements with N are processed only if the flag is not set. N: Equivalent to TN: (type if last match unsuccessful) R: The operand of R: is a comment, and therefore not processed. T: 'Type' operand as output. Examples: R:Output a literal string T:Thank you for your support. R:Output a variable expression T:Thank you, $NAME. U: Use (call) a subroutine. A subroutine starts with a label and ends with E: Example: R:Call subroutine starting at label *INITIALIZE U:*INITIALIZE Y: Equivalent to TY: (type if last match successful) Parentheses: If there is parenthesized expression in a statement, it is a test expression, and the statement is processed only if the test has a value of 'true'. Example: R:Type message if x>y+z T(#X>#Y+#Z):Condition met ==Extension features== Extensions to core pilot include arrays and floating point numbers in Apple II family PILOT, and implementation of Logo programming language-inspired turtle graphics in Atari 8-bit family PILOT. Domain-specific programming languages Educational programming languages PilotThe word pilot has several meanings: *In shipping, a pilot (harbour) is someone who guides ship through the waters near a harbour, or especially narrow or otherwise dangerous coast waters. *In aviation, a pilot, also known as an aviator, is someone who flies an aircraft. *In human spaceflight, a pilot (spaceflight) is someone who directly controls the flight of a spacecraft. *The pilot (locomotive) on a locomotive is the device at the front to deflect obstacles (also known as a ''cowcatcher''). *A television pilot is the first episode of a television series. It is usually longer than normal episodes (often twice the normal length). The pilot is intended to get network programming executives, and later the public, interested in the series, and to set the general background of the story. *Pilot (band) is the name of a pop music group best known for their 1975 in music top-20 hit song "Magic". *The Palm Pilot (often referred to simply as "Pilot") was the original model of the personal digital assistant (PDA), or handheld, computer manufactured and sold by US Robotics, then by its owner 3Com Corporation, later by its spinoff Palm, Inc., and now by ''its'' spinoff palmOne, Inc.. *Many appliances that use natural gas or propane as their fuel utilize a pilot light, which is a small outlet of gas kept continually burning and generally used to light the larger burners on the appliance. This is now more often replaced with electric ignition, such as a heating element. *A pilot fish (''Naucrates ductor'') is a small fish that often swims with sharks. *The Pilot Pen Corporation is a company whose headquarters are situated in Japan. They are one of the world's major manufacturers of pen. *"Pilot (short story)" is the title of a short story in science fiction author Stephen Baxter's Xeelee Sequence. *In telecommunications, a pilot signal (or pilot tone) is used as an indicator, such as to indicate the presence of FM stereo or AM stereo. *Pilot (PEZ Dispenser) is one of the unique PEZ dispensers. *Pilot (Fuel brand) is a brand of Automotive fuel. *Pilot (Pens) is a brand of famous pens, found mainly in Australia and New Zealand. PILOT can also be an acronym: *In computer science, PILOT programming language is a programming language that was intended for use in computer-aided instruction. *In public finance, a PILOT (finance) is a payment in lieu of taxes. See other meanings of words starting from letter: PPA | PB | PC | PD | PE | PF | PG | PH | PI | PJ | PK | PL | PM | PN | PO | PR | PS | PT | PU | PW | PX | PY | PZ |Words begining with Pilot: PILOT Pilot Pilot's_Badge Pilot-induced_oscillation Pilot-to-scale Pilot101 Pilota Pilotage Pilote Pilothouse Piloti Pilotjj1 PilotLinux PilotLinux_project PilotPrecise PilotPrecise Pilots Pilotstars Pilottone Pilottown,_LA Pilottown,_Louisiana PilotWings PilotWings Pilotwings Pilotwings PilotWings_64 Pilotwings_64 Pilot_(Drake_and_Josh) Pilot_(Farscape) PILOT_(finance) Pilot_(harbour) Pilot_(Joey) Pilot_(locomotive) Pilot_(locomotive) Pilot_(Race)_(Farscape) Pilot_(race)_(Farscape) Pilot_(short_story) Pilot_(spaceflight) Pilot_(tv) Pilot_ACE Pilot_Badge Pilot_boat Pilot_Candidate Pilot_certificates Pilot_certification_in_the_United_States Pilot_Controlled_Lighting Pilot_crater Pilot_Droid Pilot_episode Pilot_episodes Pilot_fish Pilot_gig Pilot_gigs Pilot_Grove,_Missouri Pilot_Grove,_MO Pilot_Grove_Township,_Minnesota Pilot_Grove_Township,_MN Pilot_Guides Pilot_Hill Pilot_Knob,_Missouri Pilot_Knob,_MO Pilot_licences Pilot_licences Pilot_licenses Pilot_licensing_and_certification Pilot_licensing_and_certification Pilot_licensing_in_Canada Pilot_licensing_in_the_United_Kingdom Pilot_Linux Pilot_Mound,_IA Pilot_Mound,_Iowa Pilot_Mound_Township,_Minnesota Pilot_Mound_Township,_MN Pilot_Mountain Pilot_Mountain,_NC Pilot_Mountain,_North_Carolina Pilot_Mountain_State_Park Pilot_Officer Pilot_officer Pilot_Point Pilot_Point,_AK Pilot_Point,_Alaska Pilot_Point,_Alaska Pilot_Point,_Texas Pilot_Point,_TX PILOT_programming_language Pilot_programming_language Pilot_Project_on_''Children_used_by_adults_in_the_commission_of_crime'' Pilot_Project_on_Children_used_by_adults_in_the_commission_of_crime Pilot_project_on_Delivery_of_water_to_households_far_from_sources_of_safe_water Pilot_Rock,_OR Pilot_Rock,_Oregon Pilot_signal Pilot_Station,_AK Pilot_Station,_Alaska Pilot_Station,_Alaska Pilot_tone Pilot_Town,_LA Pilot_Town,_Louisiana Pilot_valve Pilot_wave Pilot_wave_theory Pilot_Whale Pilot_Whale Pilot_whale Pilot_whales Pilot_X-Files_Episode Pilot_XFiles Pilot’s_Badge |
These materials are based on Wikipedia and licensed under the GNU FDL
YouTube.com videos better site than Turbo Tax 2007 |
|
|