On Wed, Nov 13, 2019 at 11:00 AM Terry Reedy wrote:
>
> On 11/12/2019 12:00 PM, Chris Angelico wrote:
> > On Wed, Nov 13, 2019 at 3:57 AM Terry Reedy wrote:
> >>
> >> On 11/12/2019 8:29 AM, Chris Angelico wrote:
> >>
> >>> The OP said that the equals sign in the *first* line was flagged as
> >>>
On 11/12/2019 12:00 PM, Chris Angelico wrote:
On Wed, Nov 13, 2019 at 3:57 AM Terry Reedy wrote:
On 11/12/2019 8:29 AM, Chris Angelico wrote:
The OP said that the equals sign in the *first* line was flagged as
invalid syntax. Implication being that the error is being reported on
the line "i
On Wed, Nov 13, 2019 at 3:57 AM Terry Reedy wrote:
>
> On 11/12/2019 8:29 AM, Chris Angelico wrote:
>
> > The OP said that the equals sign in the *first* line was flagged as
> > invalid syntax. Implication being that the error is being reported on
> > the line "i = 4", not on the print at the end.
On 11/12/2019 8:29 AM, Chris Angelico wrote:
The OP said that the equals sign in the *first* line was flagged as
invalid syntax. Implication being that the error is being reported on
the line "i = 4", not on the print at the end. And in fact, I can
confirm this. Run | Check Module reports an err
On Wed, Nov 13, 2019 at 12:29 AM Chris Angelico wrote:
> If it can find the position of the specific braced expression within
> the string, great! But at very least, it should report the location of
> the string in its original file.
Further to this: If a runtime (non-syntax) error occurs, it is
On Wed, Nov 13, 2019 at 12:14 AM Heinrich Kruger wrote:
>
> ‐‐‐ Original Message ‐‐‐
> On Tuesday, November 12, 2019 12:39 PM, Pieter van Oostrum
> wrote:
>
> > r...@zedat.fu-berlin.de">--protonsignature--...@zedat.fu-berlin.de (Stefan
> > Ram) writes:
> >
> > > When I enter
> > > i = 4
‐‐‐ Original Message ‐‐‐
On Tuesday, November 12, 2019 12:39 PM, Pieter van Oostrum
wrote:
> r...@zedat.fu-berlin.de">--protonsignature--...@zedat.fu-berlin.de (Stefan
> Ram) writes:
>
> > When I enter
> > i = 4
> > x = 2.3
> > s = 'abc'
> > print( f'{i=}' )
> > into a file window of ID
r...@zedat.fu-berlin.de (Stefan Ram) writes:
> When I enter
>
> i = 4
> x = 2.3
> s = 'abc'
> print( f'{i=}' )
>
> into a file window of IDLE 3.7.0, it marks the '='
> sign in the /first/ line and says 'invalid syntax'.
>
> Remove the »f«, and the error will disappear.
I did this in IDL