Factor (programming language): Difference between revisions

Content deleted Content added
Be nt all (talk | contribs)
"in to" (adverb and preposition) —> "into" (preposition)—wikt:inwikt:towikt:into—http://public.wsu.edu/~brians/errors/into.html
Line 69:
* A library implementing regular expressions, generating machine code to do the matching.<ref>{{citation | url = http://docs.factorcode.org/content/article-regexp.html | contribution = Factor documentation: Regular expressions | first = Doug | last = Coleman | first2 = Daniel | last2 = Ehrenberg}}</ref>
 
A [[foreign function interface]] is built in tointo Factor, allowing for communication with [[C (programming language)|C]], [[Objective-C]] and [[Fortran]] programs. There is also support for executing and communicating with shaders written in [[GLSL]].<ref name="dls"/><ref>{{citation | first = Slava | last = Pestov | url = http://factor-language.blogspot.com/2010/07/overhauling-factors-c-library-interface.html | contribution = Overhauling Factor's C library interface}}</ref>
 
Factor is implemented in Factor and [[C++]]. It was originally bootstrapped from an earlier Java implementation. Today, the parser and the optimizing compiler are written in the language. Certain basic parts of the language are implemented in C++ such as the garbage collector and certain primitives.