From d5b5a1fd23fbe8946f4ab964ed9f5338f14bd530 Mon Sep 17 00:00:00 2001 From: Jeff Bezanson Date: Wed, 22 Jan 2014 00:37:28 -0500 Subject: [PATCH] deprecate x[i:] syntax. closes #4678 --- src/julia-parser.scm | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/julia-parser.scm b/src/julia-parser.scm index 2745854c81892..878013ad6be31 100644 --- a/src/julia-parser.scm +++ b/src/julia-parser.scm @@ -583,6 +583,16 @@ ex) (let ((argument (cond ((closing-token? (peek-token s)) + (io.write + *stderr* + (string + #\newline "WARNING: deprecated syntax \"x[i:]\"" + (if (eq? current-filename 'none) + "" + (string + " at " + current-filename ":" (input-port-line (ts:port s)))) + "." #\newline "Use \"x[i:end]\" instead." #\newline)) ':) ; missing last argument ((newline? (peek-token s)) (error "line break in \":\" expression"))