释义 |
forth
forthforward, as in back and forth; outward; onward: go forth and multiply Not to be confused with:fourth – next after the third: her fourth helping of dessertForth F0270300 (fôrth) A river of south-central Scotland flowing about 100 km (60 mi) eastward to the Firth of Forth, a wide inlet of the North Sea.
forth F0270300 (fôrth)adv.1. Forward in time, place, or order; onward: from this time forth.2. Out into view: A stranger came forth from the crowd; put my ideas forth.3. Obsolete Away from a specified place; abroad.prep. Archaic Out of; forth from. [Middle English, from Old English; see per in Indo-European roots.]forth (fɔːθ) adv1. forward in place, time, order, or degree2. out, as from concealment, seclusion, or inaction3. away, as from a place or country4. and so on; et ceterapreparchaic out of; away from[Old English; related to Middle High German vort; see for, further]
Forth (fɔːθ) n1. (Placename) Firth of Forth an inlet of the North Sea in SE Scotland: spanned by a cantilever railway bridge 1600 m (almost exactly 1 mile) long (1889), and by a road bridge (1964)2. (Placename) a river in S Scotland, flowing generally east to the Firth of Forth. Length: about 104 km (65 miles)forth (fɔrθ, foʊrθ) adv. 1. onward or outward in place or space; forward or away: to go forth. 2. onward in time, in order, or in a series: from that day forth. 3. out, as from concealment; into view or consideration. prep. 4. Archaic. out of; forth from. [before 900; Middle English] Forth (fɔrθ, foʊrθ) n. 1. Firth of, an arm of the North Sea, in SE Scotland: estuary of Forth River. 48 mi. (77 km) long. 2. a river in S central Scotland, flowing E into the Firth of Forth. 116 mi. (187 km) long. ThesaurusNoun | 1. | Forth - a river in southern Scotland that flows eastward to the Firth of ForthForth RiverScotland - one of the four countries that make up the United Kingdom of Great Britain and Northern Ireland; located on the northern part of the island of Great Britain; famous for bagpipes and plaids and kilts | Adv. | 1. | forth - from a particular thing or place or position (`forth' is obsolete); "ran away from the lion"; "wanted to get away from there"; "sent the children away to boarding school"; "the teacher waved the children away from the dead animal"; "went off to school"; "they drove off"; "go forth and preach"away, offarchaicism, archaism - the use of an archaic expression | | 2. | forth - forward in time or order or degree; "from that time forth"; "from the sixth century onward"onward, forward | | 3. | forth - out into view; "came forth from the crowd"; "put my ideas forth" |
forthadverb1. (Formal or old-fashioned) forward, out, away, ahead, onward, outward Go forth into the desert.2. out, into the open, out of concealment He brought forth a small gold amulet.Translationsforth (foːθ) adverb forward; onward. They went forth into the desert. 向前 向前back and forth first in one direction and then in the other; backwards and forwards. We had to go back and forth many times before we moved all our furniture to the new house. 來回 来回forth See:- and so forth
- and so on and so forth
- back and forth
- be like painting the Forth Bridge
- blossom forth
- bounce (something) back and forth
- bounce back and forth
- bring forth
- bring into the world
- burst forth
- call forth
- come forth
- draw forth
- from that day/time forth
- from this/that day forth
- from this/that time forth
- give forth with
- give forth with (something)
- gush (forth) from (someone or something)
- gush (forth) out of (someone or something)
- hold forth
- issue (forth) from (some thing or place)
- launch forth
- launch forth on (something)
- launch forth upon (something)
- lead forth
- pace back and forth
- paint the Forth Bridge
- pour forth
- put forth
- sally forth
- send forth
- set forth
- set forth on
- set forth on (something)
- spring forth
- stretch forth
- sway back and forth
- toss back and forth
- venture forth
- vomit forth
Forth
Forth, river, c.60 mi (100 km) long, formed by streams that join near Aberfoyle in Stirling, S central Scotland. It meanders generally eastward past the town of Stirling to the Firth of Forth at Alloa. Its chief tributaries are the Teith and Allan rivers. The Firth of Forth extends c.55 mi (90 km) E from Alloa to the North Sea, reaching widths up to 19 mi (31 km) across. Rosyth is an important naval base, and LeithLeith , former town, Edinburgh, SE Scotland, on the south shore of the Firth of Forth. It was incorporated into Edinburgh in 1920. As a strategically located port, Leith was the object of contention in several struggles. ..... Click the link for more information. is the port of Edinburgh. The port of GrangemouthGrangemouth , town (1981 pop. 21,744), Falkirk, central Scotland, on the Forth River at the eastern terminus of the Forth and Clyde canal. Grangemouth is an important oil and container port, with an oil refinery and large chemical works. ..... Click the link for more information. is at the eastern end of the Forth and Clyde Canal (35 mi/56 km long; completed 1890), which links the Firth of Forth with the River Clyde. Rivers flowing into the firth include the Leven, Esk, Avon, and Carron. The Isle of May and Bass Rock, with lighthouses and ruins, are at the entrance to the firth; Inchkeith and Inchcolm islands are within the firth. At Queensferry three bridges cross the firth: the Forth Bridge, also known as Forth Railway Bridge (5,350 ft/1,631 m; completed 1890), the world's first cantilever bridge; the Forth Road Bridge, one of the longest suspension bridges in Europe (3,300 ft/1,006 m long; completed 1964); and the Queensferry Crossing, a cable-stayed road bridge (8,858 ft/2,700 m long; completed 2017). Two more bridges cross the firth farther inland, at or near Kincardine.Forth[fȯrth] (computer science) A high-level programming language developed primarily for microcomputers and characterized by a number of features that make it highly adaptable and readily extensible, such as the ability to be used as an interpreter or an operating system. Forth1. Firth of. an inlet of the North Sea in SE Scotland: spanned by a cantilever railway bridge 1600 m (almost exactly 1 mile) long (1889), and by a road bridge (1964) 2. a river in S Scotland, flowing generally east to the Firth of Forth. Length: about 104 km (65 miles) FORTH (language)An interactive extensible language usingpostfix syntax and a data stack, developed by CharlesH. Moore in the 1960s. FORTH is highly user-configurable andthere are many different implementations, the followingdescription is of a typical default configuration.
Forth programs are structured as lists of "words" - FORTH'sterm which encompasses language keywords, primitives anduser-defined subroutines. Forth takes the idea ofsubroutines to an extreme - nearly everything is a subroutine.A word is any string of characters except the separator whichdefaults to space. Numbers are treated specially. Words areread one at a time from the input stream and either executedimmediately ("interpretive execution") or compiled as part ofthe definition of a new word.
The sequential nature of list execution and the implicit useof the data stack (numbers appearing in the lists are pushedto the stack as they are encountered) imply postfix syntax.Although postfix notation is initially difficult, experiencedusers find it simple and efficient.
Words appearing in executable lists may be "primitives"(simple assembly language operations), names of previouslycompiled procedures or other special words. A proceduredefinition is introduced by ":" and ended with ";" and iscompiled as it is read.
Most Forth dialects include the source language structuresBEGIN-AGAIN, BEGIN-WHILE-REPEAT, BEGIN-UNTIL, DO-LOOP, andIF-ELSE-THEN, and others can be added by the user. These are"compiling structures" which may only occur in a proceduredefinition.
FORTH can include in-line assembly language between "CODE"and "ENDCODE" or similar constructs. Forth primitives arewritten entirely in assembly language, secondaries contain amixture. In fact code in-lining is the basis of compilationin some implementations.
Once assembled, primitives are used exactly like other words.A significant difference in behaviour can arise, however, fromthe fact that primitives end with a jump to "NEXT", the entrypoint of some code called the sequencer, whereasnon-primitives end with the address of the "EXIT" primitive.The EXIT code includes the scheduler in some multi-taskingsystems so a process can be descheduled after executing anon-primitive, but not after a primitive.
Forth implementations differ widely. Implementationtechniques include threaded code, dedicated Forthprocessors, macros at various levels, or interpreterswritten in another language such as C. Some implementationsprovide real-time response, user-defined data structures,multitasking, floating-point arithmetic, and/or virtual memory.
Some Forth systems support virtual memory without specifichardware support like MMUs. However, Forth virtual memoryis usually only a sort of extended data space and does notusually support executable code.
FORTH does not distinguish between operating system callsand the language. Commands relating to I/O, file systemsand virtual memory are part of the same language as thewords for arithmetic, memory access, loops, IF statements, andthe user's application.
Many Forth systems provide user-declared "vocabularies" whichallow the same word to have different meanings in differentcontexts. Within one vocabulary, re-defining a word causesthe previous definition to be hidden from the interpreter (andtherefore the compiler), but not from previous definitions.
FORTH was first used to guide the telescope at NRAO, KittPeak. Moore considered it to be a fourth-generation language but his operating system wouldn't let him use sixletters in a program name, so FOURTH became FORTH.
Versions include fig-FORTH, FORTH 79 and FORTH 83.
FAQs.ANS Forth standard, dpANS6.
FORTH Interest Group, Box 1105, San Carlos CA 94070.
See also 51forth, F68K, cforth, E-Forth, FORML,TILE Forth.
[Leo Brodie, "Starting Forth"].
[Leo Brodie, "Thinking Forth"].
[Jack Woehr, "Forth, the New Model"].
[R.G. Loeliger, "Threaded Interpretive Languages"].FORTH (2)FOundation for Research and Technology - Hellas.FORTH(FOuRTH-generation language) A high-level programming language created by Charles Moore in the late 1960s as a way of providing direct control of the computer. Resembling LISP syntax, FORTH uses reverse polish notation for calculations, and it is noted for its extensibility.
It is both compiler and interpreter. The source program is compiled first and then executed by its operating system/interpreter. It is used in process control applications that must quickly process data acquired from instruments and sensors. It is also used in arcade game programming as well as robotics and other AI applications. The following polyFORTH example converts Fahrenheit to Celsius:
: CNV ( n) 32 - 5 9 * / . ." Celsius : user_input ." Enter Fahrenheit " CNV ; LegalSeeandFinancialSeeAndFORTH
Acronym | Definition |
---|
FORTH➣Foundation for Research & Technology-Hellas (Greece) | FORTH➣Formula Threader | FORTH➣[not an acronym] programming language/environment developed by Chuck Moore |
Forth Related to Forth: put forth, Firth of Forth, bring forthSynonyms for Forthadv forwardSynonyms- forward
- out
- away
- ahead
- onward
- outward
adv outSynonyms- out
- into the open
- out of concealment
Synonyms for Forthnoun a river in southern Scotland that flows eastward to the Firth of ForthSynonymsRelated Wordsadv from a particular thing or place or position ('forth' is obsolete)SynonymsRelated Wordsadv forward in time or order or degreeSynonyms |