ABCL

E561573

ABCL (Armed Bear Common Lisp) is an implementation of the Common Lisp programming language that runs on the Java Virtual Machine, enabling interoperability with Java code.

All labels observed (1)

Label Occurrences
ABCL canonical 2

How this entity was disambiguated

Statements (47)

Predicate Object
instanceOf Common Lisp implementation ⓘ
free software project ⓘ
open-source software ⓘ
acronym ABCL ⓘ
canAccessFromLisp Java fields ⓘ
canBeEmbeddedIn Java applications ⓘ
canCallFromLisp Java methods ⓘ
canInstantiateFromLisp Java objects ⓘ
category Common Lisp implementation on JVM ⓘ
Lisp for the Java platform ⓘ
conformsTo ANSI Common Lisp standard (substantial subset) ⓘ
fullName Armed Bear Common Lisp ⓘ
hasComponent Java-Lisp interoperability layer ⓘ
Lisp compiler to JVM bytecode ⓘ
Lisp interpreter ⓘ
hasFeature ASDF support ⓘ
CLOS (Common Lisp Object System) ⓘ
Garbage collection via JVM ⓘ
Java object access from Lisp ⓘ
compilation to JVM bytecode ⓘ
condition system ⓘ
dynamic class loading ⓘ
embedding in Java applications ⓘ
foreign-function-like access via Java interop ⓘ
interactive REPL ⓘ
loading Lisp code from JAR files ⓘ
package system ⓘ
threads support (via JVM) ⓘ
implementationLanguage Java ⓘ
license GNU General Public License ⓘ
GPL-compatible free software license ⓘ
operatingSystem cross-platform (via JVM) ⓘ
primaryUse integrating Common Lisp with Java codebases ⓘ
running Common Lisp on the JVM ⓘ
scripting and extension language for Java applications ⓘ
programmingLanguage Common Lisp ⓘ
repositoryHosting GitHub ⓘ
runsOn Java Virtual Machine ⓘ
supportsDeploymentAs JAR file ⓘ
library for Java projects ⓘ
supportsInteroperabilityWith Java ⓘ
Java classes ⓘ
Java libraries ⓘ
supportsStandard Common Lisp ⓘ
JVM bytecode ⓘ
targetPlatform Java Virtual Machine ⓘ
website https://abcl.org/ ⓘ

How these facts were elicited

Referenced by (2)

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

ABCL → acronym → ABCL ⓘ