Common Lisp Package: ACL-COMPAT.EXCL

README:

FUNCTION

Public

COMPILE-REGEXP (REGEXP)

Note: Take care when using scanners compiled with this option to not depend on options case-fold and newlines-special in match-regexp.

FIXNUMP (OBJECT)

Return true if OBJECT is a FIXNUM, and NIL otherwise.

MATCH-REGEXP (STRING-OR-REGEXP STRING-TO-MATCH &KEY NEWLINES-SPECIAL CASE-FOLD (RETURN STRING) (START 0) END SHORTEST)

Note: if a regexp compiled with compile-regexp is passed, the options newlines-special and case-fold shouldn't be used, since the underlying engine uses them when generating the scanner, not when executing it.

Undocumented

FILESYS-SIZE (STREAM)

FILESYS-TYPE (FILE-OR-DIRECTORY-NAME)

FILESYS-WRITE-DATE (STREAM)

INTERN* (S LEN PACKAGE)

MD5-FINAL (CONTEXT &KEY (RETURN INTEGER))

MD5-INIT

MD5-UPDATE (CONTEXT DATA &REST ARGS &KEY START END EXTERNAL-FORMAT)

STREAM-INPUT-FN (STREAM)

STRING-TO-OCTETS (STRING &KEY (EXTERNAL-FORMAT DEFAULT) (START 0) END NULL-TERMINATE)

WRITE-VECTOR (SEQUENCE STREAM &KEY (START 0) END ENDIAN-SWAP)

Private

FROB-REGEXP (REGEXP)

This converts from ACL regexps to Perl regexps. The escape status of (, ) and | is toggled.

Undocumented

CL-INTERNAL-REAL-TIME

FILESYS-INODE (PATH)

UNIX-SIGNAL (SIGNAL PID)

MACRO

Public

ERRORSET (FORM &OPTIONAL (ANNOUNCE NIL) (CATCH-BREAKS NIL))

This macro is incomplete. It was hacked to get AllegroServe running, but the announce and catch-breaks arguments are ignored. See documentation at http://franz.com/support/documentation/6.1/doc/pages/operators/excl/errorset.htm An implementation of the catch-breaks argument will necessarily be implementation-dependent, since Ansi does not allow any program-controlled interception of a break.

WITHOUT-PACKAGE-LOCKS (&BODY BODY)

Ignores all runtime package lock violations during the execution of body. Body can begin with declarations.

Undocumented

ATOMICALLY (&BODY FORMS)

FAST (&BODY FORMS)

IF* (&REST ARGS)

VARIABLE

Public

Undocumented

*CL-DEFAULT-SPECIAL-BINDINGS*

*CURRENT-CASE-MODE*

*INITIAL-TERMINAL-IO*

Private

Undocumented

IF*-KEYWORD-LIST

CONDITION

Private

Undocumented

SOCKET-CHUNKING-END-OF-FILE