*** empty log message ***

original commit: bdae5a215db31a87c75c110c36460794c5b4595d
tokens
Scott Owens 23 years ago
parent 04d11c1558
commit 83e6366c56

@ -94,14 +94,6 @@
"Form should be (define-lex-abbrevs (name re) ...)" "Form should be (define-lex-abbrevs (name re) ...)"
stx)))) stx))))
(require (lib "cffi.ss" "compiler"))
(define get-next-state ;;(lambda (input-char state eof-table trans-table)
(c-lambda (scheme-object int scheme-object scheme-object) int
"if (SCHEME_EOFP(___arg1))
return (SCHEME_VEC_ELS(___arg3))[___arg2];
else
return (SCHEME_VEC_ELS(___arg4))[SCHEME_CHAR_VAL(___arg1) | ___arg2 << 8]; "))
(define (lexer-body start-state trans-table eof-table actions no-lookahead wrap?) (define (lexer-body start-state trans-table eof-table actions no-lookahead wrap?)
(lambda (lb) (lambda (lb)
(unless (lex-buffer? lb) (unless (lex-buffer? lb)

Loading…
Cancel
Save