Guile

E292734

Guile is the GNU project's official Scheme implementation, designed as an extensible scripting and extension language for applications.

All labels observed (1)

Label Occurrences
Guile canonical 1

How this entity was disambiguated

Statements (55)

Predicate Object
instanceOf GNU package ⓘ
Scheme implementation ⓘ
free software ⓘ
programming language implementation ⓘ
designGoal provide a powerful, embeddable Scheme interpreter ⓘ
serve as the GNU extension language ⓘ
developer Free Software Foundation ⓘ
GNU Project ⓘ
feature C language bindings ⓘ
POSIX interfaces ⓘ
REPL ⓘ
bytecode compiler ⓘ
continuations ⓘ
debugger ⓘ
dynamic linking ⓘ
foreign function interface ⓘ
garbage collection ⓘ
internationalization support ⓘ
just-in-time compilation (JIT) ⓘ
modules system ⓘ
networking libraries ⓘ
object-oriented programming facilities ⓘ
profiler ⓘ
regular expressions ⓘ
threads ⓘ
virtual machine ⓘ
genre embedded interpreter ⓘ
extension language ⓘ
scripting language ⓘ
implementationLanguage C ⓘ
license GNU Lesser General Public License ⓘ
LGPLv3 or later ⓘ
name GNU Guile ⓘ
operatingSystem BSD ⓘ
GNU ⓘ
linked to: GNU Project

GNU/Linux ⓘ
Microsoft Windows ⓘ
linked to: Windows

Unix-like systems ⓘ
macOS ⓘ
partOf GNU Project ⓘ
programmingLanguage Scheme ⓘ
repository https://git.savannah.gnu.org/git/guile.git ⓘ
stableReleaseSeries 3.x ⓘ
supports R5RS Scheme ⓘ
linked to: Scheme R5RS

R6RS Scheme (partial) ⓘ
linked to: R6RS

R7RS Scheme (partial) ⓘ
use extension language for applications ⓘ
general-purpose Scheme programming ⓘ
scripting language for system utilities ⓘ
usedBy GDB (Guile scripting) ⓘ
linked to: GDB

GNU Denemo ⓘ
GNU LilyPond ⓘ
GNU Make (Guile integration) ⓘ
linked to: GNU Make

GNU TeXmacs ⓘ
website https://www.gnu.org/software/guile/ ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.