Compiler bug

9 views
Skip to first unread message

Carlo Hogeveen

unread,
Aug 13, 2023, 6:07:34 AM8/13/23
to Semware @ GoogleGroups

In the example macro below the syntax error in the first line is not
reported and causes the compiler to not report any other syntax errors, like
for example the syntax error in the second line.

Not relevant, just noticing: We cannot execute the "error-free" macro from
the compilation dialogue, but any old .mac file is not deleted, so we can
still execute the old version by name.

The bug exists since the first public version of TSE: v4.41.46 (17 Dec
2021).
TSE beta v4.41.45 (13 Mar 2021) does not contain the bug.

Carlo


#define IQ = 1
prok Main()
Warn('My IQ is'; IQ)
PurgeMacro(CurrMacroFilename())
end Main




S.E. Mitchell

unread,
Aug 14, 2023, 10:59:12 PM8/14/23
to sem...@googlegroups.com
Sorry for the problem.
Found it and fixed it.
Will be available in the next release.
--
Sammy
> --
>
> ---
> You received this message because you are subscribed to the Google Groups "SemWare TSE Pro text editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to semware+u...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/semware/000601d9cdcd%24f8ee3210%24eaca9630%24%40ecarlo.nl.
Reply all
Reply to author
Forward
0 new messages