Matches in DBpedia 2015-04 for { <http://dbpedia.org/resource/Source-to-source_compiler> ?p ?o }
Showing triples 1 to 38 of
38
with 100 triples per page.
- Source-to-source_compiler abstract "A source-to-source compiler, transcompiler, or transpiler is a type of compiler that takes the source code of a programming language as its input and outputs the source code into another programming language. A source-to-source compiler translates between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level programming language to a lower level programming language. For example, a source-to-source compiler may perform a translation of a program from Pascal to C. An automatic parallelizing compiler will frequently take in a high level language program as an input and then transform the code and annotate it with parallel code annotations (e.g., OpenMP) or language constructs (e.g. Fortran's forall statements).Another purpose of source-to-source-compiling is translating legacy code to use the next version of the underlying programming language or an API that breaks backward compatibility. It will perform automatic code refactoring which is useful when the programs to refactor are outside the control of the original implementer (for example, converting programs from Python 2 to Python 3, or converting programs from an old API to the new API) or when the size of the program makes it impractical or time consuming to refactor it by hand.Transcompilers may either keep translated code as close to the source code as possible to ease development and debugging of the original source code, or else they may change the structure of the original code so much, that the translated code does not look like the source code. There are also debugging utilities that map the transpiled source code back to the original code; for example, JavaScript source maps allow mapping of the JavaScript code executed by a web browser back to the original source in a transpiled-to-JavaScript language.".
- Source-to-source_compiler wikiPageExternalLink brython.info.
- Source-to-source_compiler wikiPageExternalLink qt3to4.
- Source-to-source_compiler wikiPageExternalLink grooscript.org.
- Source-to-source_compiler wikiPageExternalLink refactoringng.
- Source-to-source_compiler wikiPageExternalLink opalrb.org.
- Source-to-source_compiler wikiPageExternalLink www.eranea.com.
- Source-to-source_compiler wikiPageExternalLink pfff.
- Source-to-source_compiler wikiPageID "4270426".
- Source-to-source_compiler wikiPageRevisionID "645802496".
- Source-to-source_compiler hasPhotoCollection Source-to-source_compiler.
- Source-to-source_compiler subject Category:Source-to-source_compilers.
- Source-to-source_compiler subject Category:Utility_software_types.
- Source-to-source_compiler type CausalAgent100007347.
- Source-to-source_compiler type Communicator109610660.
- Source-to-source_compiler type Compiler109946957.
- Source-to-source_compiler type Compilers.
- Source-to-source_compiler type LivingThing100004258.
- Source-to-source_compiler type Object100002684.
- Source-to-source_compiler type Organism100004475.
- Source-to-source_compiler type Person100007846.
- Source-to-source_compiler type PhysicalEntity100001930.
- Source-to-source_compiler type Whole100003553.
- Source-to-source_compiler type Writer110794014.
- Source-to-source_compiler type YagoLegalActor.
- Source-to-source_compiler type YagoLegalActorGeo.
- Source-to-source_compiler type Thing.
- Source-to-source_compiler comment "A source-to-source compiler, transcompiler, or transpiler is a type of compiler that takes the source code of a programming language as its input and outputs the source code into another programming language. A source-to-source compiler translates between programming languages that operate at approximately the same level of abstraction, while a traditional compiler translates from a higher level programming language to a lower level programming language.".
- Source-to-source_compiler label "Compilateur source à source".
- Source-to-source_compiler label "Source-to-source compiler".
- Source-to-source_compiler differentFrom Cross_compiler.
- Source-to-source_compiler sameAs Compilateur_source_à_source.
- Source-to-source_compiler sameAs m.0btbtg.
- Source-to-source_compiler sameAs Q2990416.
- Source-to-source_compiler sameAs Q2990416.
- Source-to-source_compiler sameAs Source-to-source_compiler.
- Source-to-source_compiler wasDerivedFrom Source-to-source_compiler?oldid=645802496.
- Source-to-source_compiler isPrimaryTopicOf Source-to-source_compiler.