Changeset 15333
- Timestamp:
- 06/27/20 05:36:37 (3 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/README
r15312 r15333 1 Armed Bear Common Lisp README 2 ============================= 3 4 GENERAL INFORMATION 5 ------------------- 6 7 Armed Bear Common Lisp is a conforming implementation of ANSI Common 8 Lisp that runs in a Java virtual machine. It compiles Lisp code 9 directly to Java byte code. 1 Armed Bear Common Lisp (ABCL) README 2 ==================================== 3 4 Armed Bear Common Lisp is a conforming implementation of ANSI X2J13 5 Common Lisp that runs in a Java virtual machine. It compiles Lisp 6 code directly to Java byte code for execution. 10 7 11 8 12 9 LICENSE 13 ======= 10 ------- 14 11 15 12 Armed Bear Common Lisp is distributed under the GNU General Public … … 43 40 44 41 RUNNING FROM DOCKER 45 =================== 42 ------------------- 46 43 47 44 With [Docker Engine][] installed one may execute: … … 54 51 illin:~/work/abcl$ docker run -it YOURID/abcl 55 52 Armed Bear Common Lisp 1.7.0 56 Java 1 .7.0_252 Oracle Corporation53 Java 11.0.7 AdoptOpenJDK 57 54 OpenJDK 64-Bit Server VM 58 55 Low-level initialization completed in 0.295 seconds. … … 76 73 77 74 RUNNING FROM BINARY RELEASE 78 =========================== 75 --------------------------- 79 76 80 77 After you have downloaded a binary release from either [the 81 78 distributed Maven POM graph][maven-abcl] or from 82 79 [abcl.org][abcl.org-release] archive unpack it into its own 83 directory. To run ABCL directly from this directory, make sure Java84 (Java 6, 7, 8, 11, 13, and 14 are supported by ABCL 1.7.0) is in your 85 shell's path.80 directory. To run ABCL directly from this directory, make sure the 81 Java executable (`java`) (Java 6, 7, 8, 11, 13, and 14 are supported 82 by ABCL 1.7.0) is in your shell's path. 86 83 87 84 [maven-abcl]: <https://mvnrepository.com/artifact/org.abcl/abcl/1.7.0> … … 109 106 ----- 110 107 111 One may easily start a swank listener via 108 One may easily start a swank listener via: 112 109 113 110 (require :asdf) 114 111 (require :abcl-contrib) 115 (asdf:load-system :quicklisp-abcl :force t) 116 (ql:quickload :swank) 117 118 119 BUILDING FROM SOURCE RELEASE 120 ============================ 112 (asdf:load-system :quicklisp-abcl) 113 (ql:quickload :swank) 114 (swank:create-server :dont-close t) 115 116 117 Building From Source Release 118 ---------------------------- 121 119 122 120 ABCL may be built from its source code by executing the build … … 125 123 126 124 To build, one must have a Java 6, 7, 8, 11, 13 or 14 Java Development 127 Kit ( JDK) installed locally. Just the Java Runtime Environment (JRE)128 isn't enough, as you need the Java compiler ('javac') to compile the129 Java source of the ABCL implementation.125 Kit (openjdk) installed locally. Just the Java Runtime Environment 126 (JRE) isn't enough, as you need the Java compiler ('javac') to compile 127 the Java source of the ABCL implementation. 130 128 131 129 Download a binary distribution [Ant version 1.7.1 or greater][ant]. … … 157 155 bash ci/create-abcl-properties.bash openjdk11 158 156 159 Currently upported platforms are 'openjdk6', 'openjdk7', 'openjdk8',157 Currently supported platforms are 'openjdk6', 'openjdk7', 'openjdk8', 160 158 'openjdk11', 'openjdk13', and 'openjdk14'. 161 159 … … 166 164 Alternatively, one may install the [Netbeans visual integrated 167 165 development environment][netbeans], which contains both the Java 168 Development Kit as well as the Ant build tool. 166 Development Kit as well as the Ant build tool. The source 167 distribution contains Netbeans-specific project artifacts under 168 <file:nbproject> for loading ABCL as a Netbeans project. 169 169 170 170 With Netbeans, one should be able to open the ABCL directory as a … … 177 177 178 178 179 B UGS180 ==== 181 182 A BCL is a conforming ANSI Common Lisp implementation. Any other183 behavior should be reported as a bug.184 185 ABCL now has amanual stating its conformance to the ANSI standard,179 Bugs 180 ---- 181 182 Armed Bear Common Lisp is a conforming ANSI X3J13 Common Lisp 183 implementation. Any other behavior should be reported as a bug. 184 185 ABCL has a user manual stating its conformance to the ANSI standard, 186 186 providing a compliant and practical Common Lisp implementation. 187 187 … … 202 202 more information. 203 203 204 ### Deficiencies 205 206 Many. But patches to address issues mentioned above will be gladly 207 accepted. 208 209 CONTACT 204 205 Support 206 ------- 207 208 ABCL has many deficiencies, both known and unknown. Descriptions, 209 tests, and even patches to address will be gladly accepted. 210 211 212 Please report problems to the development mailing list: 213 214 <armedbear-devel@common-lisp.net> 215 216 Authors 210 217 ======= 211 218 212 Please report problems to the development mailing list:213 214 <armedbear-devel@common-lisp.net>215 216 AUTHORS217 =======218 219 219 On behalf of all ABCL development team and contributors, 220 220 221 221 Mark Evenson 222 Erik H uelsmann222 Erik HÃŒlsmann 223 223 Rudolf Schlatte 224 224 Alessio Stalla … … 232 232 dmiles 233 233 234 András Simon 235 Peter Graves 236 234 237 Have fun! 235 238
Note: See TracChangeset
for help on using the changeset viewer.