diff --git a/collects/parser-tools/lex.ss b/collects/parser-tools/lex.ss index 6d57ad8..85d4446 100644 --- a/collects/parser-tools/lex.ss +++ b/collects/parser-tools/lex.ss @@ -218,6 +218,6 @@ (define-struct position (offset line col)) (define (get-position ip) (let-values (((line col off) (port-next-location ip))) - (make-position (add1 off) (if line (add1 line) #f) (if col (add1 col) #f)))) + (make-position off line col))) )