RacketBC: Difference between revisions

From Rosetta Code
Content added Content deleted
(Created page with "{{implementation|Racket}} {{implementation|Scheme}} {{implementation|Lisp}} {{implementation|Datalog}} {{implementation|Typed_Racket}} The [https://download.racket-lang.org/releases/ '''Racket BC''' distribution] includes implementations of the languages; Racket, Typed Racket, Datalog, Algol 60, Scheme & several other languages. * [https://download.racket-...")
 
(corrections from https://docs.racket-lang.org/reference/implementations.html#%28tech._bc%29)
 
Line 6: Line 6:


The [https://download.racket-lang.org/releases/ '''Racket BC''' distribution] includes implementations of the languages; [[:Category:Racket|Racket]], [[:Category:Typed_Racket|Typed Racket]], [[:Category:Datalog|Datalog]], [[:Category:ALGOL_60|Algol 60]], [[:Category:Scheme|Scheme]] & several other languages.
The [https://download.racket-lang.org/releases/ '''Racket BC''' distribution] includes implementations of the languages; [[:Category:Racket|Racket]], [[:Category:Typed_Racket|Typed Racket]], [[:Category:Datalog|Datalog]], [[:Category:ALGOL_60|Algol 60]], [[:Category:Scheme|Scheme]] & several other languages.

The [[RacketBC]] implementation features a compiler and runtime written in C, with a precise garbage collector and a just-in-time compiler (JIT) on most platforms. Compiled Racket BC code normally contains platform-independent [[:Category:Execution method/Compiled/Bytecode|bytecode]] that is further compiled to machine code “just in time” as the code is loaded.





Latest revision as of 13:39, 5 March 2023

RacketBC is an implementation of Racket. Other implementations of Racket.
RacketBC is an implementation of Scheme. Other implementations of Scheme.
RacketBC is an implementation of Lisp. Other implementations of Lisp.
RacketBC is an implementation of Datalog. Other implementations of Datalog.
RacketBC is an implementation of Typed_Racket. Other implementations of Typed_Racket.

The Racket BC distribution includes implementations of the languages; Racket, Typed Racket, Datalog, Algol 60, Scheme & several other languages.

The RacketBC implementation features a compiler and runtime written in C, with a precise garbage collector and a just-in-time compiler (JIT) on most platforms. Compiled Racket BC code normally contains platform-independent bytecode that is further compiled to machine code “just in time” as the code is loaded.