plangs!

Programming Language

Trealla Prolog

Appeared 2020

A compact, efficient Prolog interpreter implemented in C, known for its ability to handle concurrent threads and coroutines.

Influence graph

Influence graph for Trealla Prolog: 31 influencing languages, 1 family linksC++ influenced AdaEiffel influenced AdaPascal influenced AdaC influenced AWKsed influenced AWKFortran influenced BASICFortran influenced CAda influenced C++APL influenced C++C influenced C++F# influenced C++Haskell influenced CleanHaskell influenced CoffeeScriptJavaScript influenced CoffeeScriptPerl influenced CoffeeScriptPython influenced CoffeeScriptRuby influenced CoffeeScriptAda influenced EiffelHaskell influenced F#Python influenced F#Standard ML influenced F#SWI-Prolog influenced GNU PrologClean influenced HaskellLisp influenced HaskellR5RS influenced HaskellRaku influenced HaskellScheme influenced HaskellStandard ML influenced HaskellC++ influenced JavaAWK influenced JavaScriptC influenced JavaScriptJava influenced JavaScriptLisp influenced JavaScriptLua influenced JavaScriptMoonScript influenced JavaScriptPerl influenced JavaScriptPython influenced JavaScriptR5RS influenced JavaScriptScheme influenced JavaScriptSelf influenced JavaScriptAWK influenced LuaC influenced LuaC++ influenced LuaLisp influenced LuaR5RS influenced LuaScheme influenced LuaSelf influenced LuaC++ influenced MoonScriptCoffeeScript influenced MoonScriptLua influenced MoonScriptScheme influenced MoonScriptAWK influenced PerlBASIC influenced PerlC influenced PerlC++ influenced PerlLisp influenced PerlRaku influenced Perlsed influenced PerlAda influenced PythonAPL influenced PythonC influenced PythonC++ influenced PythonHaskell influenced PythonLisp influenced PythonPerl influenced PythonR5RS influenced PythonScheme influenced PythonStandard ML influenced PythonLisp influenced R5RSHaskell influenced RakuJavaScript influenced RakuPerl influenced RakuRuby influenced RakuBASIC influenced RubyC++ influenced RubyEiffel influenced RubyLisp influenced RubyLua influenced RubyMoonScript influenced RubyPerl influenced RubyPython influenced RubyR5RS influenced RubyScheme influenced RubyLisp influenced SchemeAPL influenced SelfPascal influenced Standard MLProlog influenced SWI-PrologJavaScript influenced Tau PrologProlog influenced Tau PrologGNU Prolog influenced Trealla PrologSWI-Prolog influenced Trealla PrologTau Prolog influenced Trealla PrologTrealla Prolog is a dialect of PrologFortransedCPascalEiffelBASICLispAWKAdaStandard MLAPLPerlR5RSSchemePythonSelfCoffeeScriptLuaMoonScriptRubyCleanRakuHaskellF#C++JavaPrologJavaScriptSWI-PrologGNU PrologTau PrologTrealla Prolog
Solid arrows: influence, oldest at the top. Dashed: compiles to / is a dialect of / implements.

Paradigms

Platforms

Type Systems

Dialect of

Influenced By

Written With

Licenses

Tags