请输入您要查询的英文单词:

 

单词 interpreter
释义

interpreter


in·ter·pret·er

I0196300 (ĭn-tûr′prĭ-tər)n.1. One who translates orally from one language into another.2. One who gives or expounds an interpretation: "An actor is an interpreter of other men's words, often a soul which wishes to reveal itself to the world" (Alec Guinness).3. Computers A program that executes other programs.

interpreter

(ɪnˈtɜːprɪtə) n1. a person who translates orally from one language into another2. a person who interprets the work of others3. (Computer Science) computing a. a program that translates a second program to machine code one statement at a time and causes the execution of the resulting code as soon as the translation is completedb. a machine that interprets the holes in a punched card and prints the corresponding characters on that card inˈterpreterˌship n

in•ter•pret•er

(ɪnˈtɜr prɪ tər)

n. 1. a person who interprets, esp. a person who translates orally for speakers of different languages. 2. computer hardware or software that transforms a program instruction written in a high-level language into machine language and executes it before proceeding to the next instruction. [1350–1400; Middle English < Anglo-French]

interpreter

A program checking, translating, and carrying out a written program one statement at a time.
Thesaurus
Noun1.interpreter - someone who mediates between speakers of different languagesinterpreter - someone who mediates between speakers of different languagestranslatorgo-between, intercessor, intermediary, intermediator, mediator - a negotiator who acts as a link between partiesdragoman - an interpreter and guide in the Near East; in the Ottoman Empire in the 18th and 19th centuries a translator of European languages for the Turkish and Arab authorities and most dragomans were Greek (many reached high positions in the government)symboliser, symbolizer, symbolist - someone skilled in the interpretation or representation of symbols
2.interpreter - someone who uses art to represent something; "his paintings reveal a sensitive interpreter of nature"; "she was famous as an interpreter of Shakespearean roles"individual, mortal, person, somebody, someone, soul - a human being; "there was too much for one person to do"
3.interpreter - an advocate who represents someone else's policy or purpose; "the meeting was attended by spokespersons for all the major organs of government"spokesperson, representative, voiceadvocate, advocator, exponent, proponent - a person who pleads for a cause or propounds an ideaambassador - an informal representative; "an ambassador of good will"flack, flack catcher, flak, flak catcher - a slick spokesperson who can turn any criticism to the advantage of their employermouthpiece, mouth - a spokesperson (as a lawyer)spokesman - a male spokespersonspokeswoman - a female spokespersonbagman, commercial traveler, commercial traveller, roadman, traveling salesman, travelling salesman - a salesman who travels to call on customers
4.interpreter - (computer science) a program that translates and executes source language statements one line at a timeinterpretive programcomputer science, computing - the branch of engineering science that studies (with the aid of computers) computable processes and structurescomputer program, computer programme, programme, program - (computer science) a sequence of instructions that a computer can interpret and execute; "the program required several hundred lines of code"

interpreter

noun1. translator, linguist, metaphrast, paraphrast Speaking through an interpreter, he said he was disappointed.2. performer, player, presenter, exponent Freni is one of the supreme interpreters of Puccini's heroines.
Translations
传译员口译译员译员

interpret

(inˈtəːprit) verb1. to translate a speaker's words, while he is speaking, into the language of his hearers. He spoke to the audience in French and she interpreted. 口譯 口译2. to explain the meaning of. How do you interpret these lines of the poem? 詮釋 解释3. to show or bring out the meaning of (eg a piece of music) in one's performance of it. The sonata was skilfully interpreted by the pianist. 透過表演或演奏詮釋 演绎,表演 inˌterpreˈtation noun 口譯,詮釋 演绎,诠释,口译 inˈterpreter noun a person who translates the words of a speaker into the language of his hearers. 口譯員 口译译员,传译员

interpreter

译员zhCN
  • Could you act as an interpreter for us, please? → 请您给我们当翻译好吗?
  • I need an interpreter → 我需要找个翻译

interpreter


interpreter

[in′tər·prəd·ər] (computer science) A program that translates and executes each source program statement before proceeding to the next one. Also known as interpretive routine. A machine that senses a punched card and prints the punched information on that card. Also known as punched-card interpreter. conversational compiler

Interpreter

 

a machine that reads the information in a system of punched holes on a punch card and prints it in the form of letters and numbers on the same card. The decoded and printed information on the card facilitates retrieval of cards in files and visual control over the correct recording of data. The interpreter is part of the punch-card computer unit.

There are interpreters for single entries of decoded information on the blank, top margin of punch cards and for periodic printing of data in columns between the card’s punching positions. The interpreter is a fairly complex device, equipped with mechanisms for card feeding and punch reading and a printer. The fastest interpreters can process 80–120 cards/min.

interpreter

(programming)A program which executes other programs. Thisis in contrast to a compiler which does not execute itsinput program (the "source code") but translates it intoexecutable "machine code" (also called "object code")which is output to a file for later execution. It may bepossible to execute the same source code either directly by aninterpreter or by compiling it and then executing the machine code produced.

It takes longer to run a program under an interpreter than torun the compiled code but it can take less time to interpretit than the total required to compile and run it. This isespecially important when prototyping and testing code when anedit-interpret-debug cycle can often be much shorter than anedit-compile-run-debug cycle.

Interpreting code is slower than running the compiled codebecause the interpreter must analyse each statement in theprogram each time it is executed and then perform the desiredaction whereas the compiled code just performs the action.This run-time analysis is known as "interpretive overhead".Access to variables is also slower in an interpreter becausethe mapping of identifiers to storage locations must be donerepeatedly at run time rather than at compile time.

There are various compromises between the development speedwhen using an interpreter and the execution speed when using acompiler. Some systems (e.g. some Lisps) allow interpretedand compiled code to call each other and to share variables.This means that once a routine has been tested and debuggedunder the interpreter it can be compiled and thus benefit fromfaster execution while other routines are being developed.Many interpreters do not execute the source code as it standsbut convert it into some more compact internal form. Forexample, some BASIC interpreters replace keywords withsingle byte tokens which can be used to index into a jump table. An interpreter might well use the same lexical analyser and parser as the compiler and then interpret theresulting abstract syntax tree.

There is thus a spectrum of possibilities between interpretingand compiling, depending on the amount of analysis performedbefore the program is executed. For example Emacs Lisp iscompiled to "byte-code" which is a highly compressed andoptimised representation of the Lisp source but is not machinecode (and therefore not tied to any particular hardware).This "compiled" code is then executed (interpreted) by a byte code interpreter (itself written in C). The compiled codein this case is machine code for a virtual machine whichis implemented not in hardware but in the byte-codeinterpreter.

See also partial evaluation.

interpreter

A high-level programming language translator that translates and runs the program at the same time. It converts one program statement into machine language, executes it, and then proceeds to the next statement. This differs from regular executable programs that are presented to the computer as binary-coded instructions. Interpreted programs remain in the source language the programmer wrote in, which is human readable text.

Multiplatform Runtime Modules
A major advantage of an interpreted language is that it is generally able to run on more than one hardware platform. The source code is the same, but the actual interpreter software ("runtime module") converts the source into machine language. The interpreter must itself be in the native machine language of the hardware it runs in, which means changes in the language require updated interpreters for each hardware platform.

Slower, But Easier to Test
Interpreted programs run slower than their compiler counterparts. Whereas the compiler translates the entire program before it is run, interpreters translate a line at a time while the program is being run. However, it is very convenient to write an interpreted program, since a single line of code can be tested interactively.

Some languages can be both interpreted and compiled, in which case a program may be developed with the interpreter for ease of testing and debugging and later compiled for production use. See JIT compiler.

Intermediate Languages - Compiled and Interpreted
Languages such as Java and Visual Basic are compiled into an intermediate bytecode language that still requires a runtime module (see illustration below). See Java and Java virtual machine.


Interpreters vs. Compilers
Unlike compiled languages that are translated entirely into machine language ahead of time (right), interpreted languages are translated at runtime. Java and Visual Basic interpreters (center) translate "bytecode," which is an intermediate language compiled from the original source code.

interpreter


interpreter

(in-ter'pret-er) One who provides an oral translation for people who do not speak the same language, or a machine that performs the same function.

Patient care

The Joint Commission recommends that access to competent, culturally sensitive interpreters be a standard of care for everyone seeking health care.

Synonym: translator (2)

Interpreter


INTERPRETER. One employed to make a translation. (q v.)
2. An interpreter should be sworn before he translates the testimony of a witness. 4 Mass. 81; 5 Mass. 219; 2 Caines' Rep. 155.
3. A person employed between an attorney and client to act as interpreter, is considered merely as the organ between them, and is not bound to testify as to what be has acquired in those confidential communications. 1 Pet. C. C. R.. 356; 4 Munf. R. 273; 1 Wend. R. 337. Vide Confidential Communications.

FinancialSeeJavaSee INT
See terp

interpreter


  • noun

Synonyms for interpreter

noun translator

Synonyms

  • translator
  • linguist
  • metaphrast
  • paraphrast

noun performer

Synonyms

  • performer
  • player
  • presenter
  • exponent

Synonyms for interpreter

noun someone who mediates between speakers of different languages

Synonyms

  • translator

Related Words

  • go-between
  • intercessor
  • intermediary
  • intermediator
  • mediator
  • dragoman
  • symboliser
  • symbolizer
  • symbolist

noun someone who uses art to represent something

Related Words

  • individual
  • mortal
  • person
  • somebody
  • someone
  • soul

noun an advocate who represents someone else's policy or purpose

Synonyms

  • spokesperson
  • representative
  • voice

Related Words

  • advocate
  • advocator
  • exponent
  • proponent
  • ambassador
  • flack
  • flack catcher
  • flak
  • flak catcher
  • mouthpiece
  • mouth
  • spokesman
  • spokeswoman
  • bagman
  • commercial traveler
  • commercial traveller
  • roadman
  • traveling salesman
  • travelling salesman

noun (computer science) a program that translates and executes source language statements one line at a time

Synonyms

  • interpretive program

Related Words

  • computer science
  • computing
  • computer program
  • computer programme
  • programme
  • program
随便看

 

英语词典包含2567994条英英释义在线翻译词条,基本涵盖了全部常用单词的英英翻译及用法,是英语学习的有利工具。

 

Copyright © 2004-2022 Newdu.com All Rights Reserved
更新时间:2025/2/13 7:17:04