Changeset 14570 for trunk/abcl/examples/java-to-lisp-1
- Timestamp:
- 07/22/13 13:21:06 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/examples/java-to-lisp-1/MainAlternative.java
r14569 r14570 20 20 */ 21 21 22 import org.armedbear.lisp.*; 22 import org.armedbear.lisp.Function; 23 import org.armedbear.lisp.Interpreter; 24 import org.armedbear.lisp.Package; 25 import org.armedbear.lisp.Packages; 26 import org.armedbear.lisp.Symbol; 23 27 24 28 public class MainAlternative … … 37 41 // the function is not in a separate package, thus the 38 42 // correct package is CL-USER. Symbol names are 39 // upper case. Package needs the prefix, because java 40 // also has a class named Package. 41 org.armedbear.lisp.Package defaultPackage = 42 org.armedbear.lisp.Package.findPackage("CL-USER"); 43 Symbol sym = 44 defaultPackage.findAccessibleSymbol("LISPFUNCTION"); 43 // (usually) upper case. 44 Package defaultPackage 45 = Packages.findPackage("CL-USER"); 46 Symbol sym 47 = defaultPackage.findAccessibleSymbol("LISPFUNCTION"); 45 48 Function function = (Function) sym.getSymbolFunction(); 46 49 function.execute();
Note: See TracChangeset
for help on using the changeset viewer.