mvbasic icon indicating copy to clipboard operation
mvbasic copied to clipboard

[FEATURE] Add support to optional colon for GOTO/GOSUB labels

Open jtsom opened this issue 5 years ago • 6 comments

Is your feature request related to a problem? Please describe. Add syntax support for using colons in GOTO and GOSUB labels.

image

jtsom avatar Jan 19 '21 19:01 jtsom

What flavor of MultiValue system are you using?

dthiot avatar Jan 19 '21 20:01 dthiot

Though I've never seen it "in the wild", I was surprised to discover that the syntax described is permissible in both D3 and QM.

kpowick avatar Jan 19 '21 20:01 kpowick

Code was actually written in INFO-BASIC, part of Prime Information (back in the early 80's). It went through some updates when we transitioned to an IBM RS/6000 with Universe and UV Basic.

jtsom avatar Jan 19 '21 20:01 jtsom

Thanks for the reply. I hadn’t seen that syntax used before even though PR1ME Information was the second MultiValue system that I worked on.

If you are interested in being part of the community team that works on the VS Code extension we would love to have you or anyone else at your company.

Dick Thiot Maverick Systems

From: John Tsombakos [email protected] Reply-To: mvextensions/mvbasic [email protected] Date: Tuesday, January 19, 2021 at 2:55 PM To: mvextensions/mvbasic [email protected] Cc: Dick Thiot [email protected], Comment [email protected] Subject: Re: [mvextensions/mvbasic] [BUG] Add support to optional colon for GOTO/GOSUB labels (#136)

Code was actually written in INFO-BASIC, part of Prime Information (back in the early 80's). It went through some updates when we transitioned to an IBM RS/6000 with Universe and UV Basic.

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/mvextensions/mvbasic/issues/136#issuecomment-763134115, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ACOODLYACLUMVNXGKSKLTPLS2XWUVANCNFSM4WJIV5KA.

dthiot avatar Jan 19 '21 22:01 dthiot

You're welcome. I used Info-Basic and VMark Universe basic for over 19 years at a previous company, long since gone. I came across a backup of our software catalog that basically ran the company, and was surprised to find a VSCode extension for it. I will check out the community!

jtsom avatar Jan 19 '21 22:01 jtsom

Adding $ and potentially other special characters to the list; QM, for instance, allows for $ in labels but the linter currently does not recognize them as valid.

cc: @orteez this is what we observed last week

itsxallwater avatar Jun 20 '22 18:06 itsxallwater