Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Source-to-source_compiler> ?p ?o }
- 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 program written in one programming language as its input and produces the equivalent source code in 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.Examples of transcompiled languages include Haxe, Dart, TypeScript, Coccinelle and Emscripten.".
- Source-to-source_compiler wikiPageExternalLink brython.info.
- Source-to-source_compiler wikiPageExternalLink grooscript.org.
- Source-to-source_compiler wikiPageExternalLink opalrb.org.
- Source-to-source_compiler wikiPageExternalLink st-js.github.io.
- Source-to-source_compiler wikiPageExternalLink www.gwtproject.org.
- Source-to-source_compiler wikiPageExternalLink www.jsweet.org.
- Source-to-source_compiler wikiPageID "4270426".
- Source-to-source_compiler wikiPageLength "14763".
- Source-to-source_compiler wikiPageOutDegree "158".
- Source-to-source_compiler wikiPageRevisionID "703592069".
- Source-to-source_compiler wikiPageWikiLink 86-DOS.
- Source-to-source_compiler wikiPageWikiLink Abstraction_(computer_science).
- Source-to-source_compiler wikiPageWikiLink ActionScript.
- Source-to-source_compiler wikiPageWikiLink Application_programming_interface.
- Source-to-source_compiler wikiPageWikiLink BASIC.
- Source-to-source_compiler wikiPageWikiLink BCX.
- Source-to-source_compiler wikiPageWikiLink Binary_recompiler.
- Source-to-source_compiler wikiPageWikiLink C++.
- Source-to-source_compiler wikiPageWikiLink COBOL.
- Source-to-source_compiler wikiPageWikiLink M.
- Source-to-source_compiler wikiPageWikiLink M-86.
- Source-to-source_compiler wikiPageWikiLink C_(programming_language).
- Source-to-source_compiler wikiPageWikiLink C_Sharp_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Cascading_Style_Sheets.
- Source-to-source_compiler wikiPageWikiLink Category:Source-to-source_compilers.
- Source-to-source_compiler wikiPageWikiLink Category:Utility_software_types.
- Source-to-source_compiler wikiPageWikiLink Cfront.
- Source-to-source_compiler wikiPageWikiLink Chapel_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Clojure.
- Source-to-source_compiler wikiPageWikiLink Coccinelle_(software).
- Source-to-source_compiler wikiPageWikiLink Code_generation_(compiler).
- Source-to-source_compiler wikiPageWikiLink Code_refactoring.
- Source-to-source_compiler wikiPageWikiLink CoffeeScript.
- Source-to-source_compiler wikiPageWikiLink Compiler.
- Source-to-source_compiler wikiPageWikiLink Compiler-compiler.
- Source-to-source_compiler wikiPageWikiLink Dart_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Data-flow_analysis.
- Source-to-source_compiler wikiPageWikiLink Debugging.
- Source-to-source_compiler wikiPageWikiLink Digital_Equipment_Corporation.
- Source-to-source_compiler wikiPageWikiLink Digital_Research.
- Source-to-source_compiler wikiPageWikiLink ECMAScript.
- Source-to-source_compiler wikiPageWikiLink Eiffel_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Emscripten.
- Source-to-source_compiler wikiPageWikiLink Fortran.
- Source-to-source_compiler wikiPageWikiLink GObject.
- Source-to-source_compiler wikiPageWikiLink Gary_Kildall.
- Source-to-source_compiler wikiPageWikiLink GnuCOBOL.
- Source-to-source_compiler wikiPageWikiLink Google_Web_Toolkit.
- Source-to-source_compiler wikiPageWikiLink Groovy_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Haxe.
- Source-to-source_compiler wikiPageWikiLink High-level_programming_language.
- Source-to-source_compiler wikiPageWikiLink HipHop_for_PHP.
- Source-to-source_compiler wikiPageWikiLink History_of_Python.
- Source-to-source_compiler wikiPageWikiLink Intel_8080.
- Source-to-source_compiler wikiPageWikiLink Intel_8086.
- Source-to-source_compiler wikiPageWikiLink Intermediate_representation.
- Source-to-source_compiler wikiPageWikiLink Java.
- Source-to-source_compiler wikiPageWikiLink JavaScript.
- Source-to-source_compiler wikiPageWikiLink Java_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Julia_(programming_language).
- Source-to-source_compiler wikiPageWikiLink LLVM.
- Source-to-source_compiler wikiPageWikiLink Language-independent_specification.
- Source-to-source_compiler wikiPageWikiLink Language_binding.
- Source-to-source_compiler wikiPageWikiLink Language_interoperability.
- Source-to-source_compiler wikiPageWikiLink Less_(stylesheet_language).
- Source-to-source_compiler wikiPageWikiLink Lisaac.
- Source-to-source_compiler wikiPageWikiLink Low-level_programming_language.
- Source-to-source_compiler wikiPageWikiLink M.
- Source-to-source_compiler wikiPageWikiLink Mirah_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Monkey_X.
- Source-to-source_compiler wikiPageWikiLink Nim_(programming_language).
- Source-to-source_compiler wikiPageWikiLink OCaml.
- Source-to-source_compiler wikiPageWikiLink Object_Pascal.
- Source-to-source_compiler wikiPageWikiLink Objective-C.
- Source-to-source_compiler wikiPageWikiLink Ocsigen.
- Source-to-source_compiler wikiPageWikiLink OpenMP.
- Source-to-source_compiler wikiPageWikiLink OpenVMS.
- Source-to-source_compiler wikiPageWikiLink P3COBOL.
- Source-to-source_compiler wikiPageWikiLink PHP.
- Source-to-source_compiler wikiPageWikiLink I.
- Source-to-source_compiler wikiPageWikiLink Pascal_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Program_transformation.
- Source-to-source_compiler wikiPageWikiLink Programming_language.
- Source-to-source_compiler wikiPageWikiLink Python_(programming_language).
- Source-to-source_compiler wikiPageWikiLink ROSE_(compiler_framework).
- Source-to-source_compiler wikiPageWikiLink Ratfor.
- Source-to-source_compiler wikiPageWikiLink Ruby_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Sass_(stylesheet_language).
- Source-to-source_compiler wikiPageWikiLink Scheme_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Source_code.
- Source-to-source_compiler wikiPageWikiLink Stalin_(Scheme_implementation).
- Source-to-source_compiler wikiPageWikiLink Tim_Paterson.
- Source-to-source_compiler wikiPageWikiLink Translator_(computing).
- Source-to-source_compiler wikiPageWikiLink TypeScript.
- Source-to-source_compiler wikiPageWikiLink Vala_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Web_browser.
- Source-to-source_compiler wikiPageWikiLink X10_(programming_language).
- Source-to-source_compiler wikiPageWikiLink Xtend.
- Source-to-source_compiler wikiPageWikiLink Zilog_Z80.