Multi-user BASIC: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
No edit summary
Tags: Mobile edit Mobile web edit
Cewbot (talk | contribs)
m Normalize {{Multiple issues}}: Remove {{Multiple issues}} for only 1 maintenance template(s): Refimprove
Line 1: Line 1:
{{multiple issues|
{{Orphan|date=February 2013}}
{{Orphan|date=February 2013}}
{{Refimprove|date=February 2017}}
{{Refimprove|date=February 2017}}
}}


'''Multi-user BASIC''' was a dialect of the [[BASIC]] language for the [[Digital Equipment Corporation|DEC]] [[PDP-11]] running the [[RT-11]] [[operating system]].<ref>[https://books.google.com.au/books?id=WYDdQcbrF5wC&lpg=PA36&ots=B1FVTKAOeG&dq=Multi-user%20BASIC%20DEC%20PDP-11%20%20RT-11%20operating%20system&pg=PA36#v=onepage&q=Multi-user%20BASIC%20DEC%20PDP-11%20%20RT-11%20operating%20system&f=false At a Low-Range Price PDP-11 V03 Gives Mid-Range Performance], By Hillel Segal, Computerworld, 16 Jun 1980, Page 36</ref><ref>[https://books.google.com.au/books?id=hkQXBQAAQBAJ&lpg=PA159&ots=FefBP_eVz3&dq=%22Multi-user%20BASIC%22%20DEC%20PDP-11&pg=PA159#v=onepage&q=%22Multi-user%20BASIC%22%20DEC%20PDP-11&f=false Computers in Analytical Chemistry], edited by R Belcher, Page 159, ''Typically, the most common are....Multi-user Basic,...''</ref> One or more users were supported in separate address spaces sharing the same language interpreter. The syntax of the language was similar to but not identical to [[BASIC-11]]. A key language element was the support for virtual files. These were similar to the virtual arrays in [[BASIC-PLUS]] in but more limited. An array of integers, floatingpoint, or character strings of length 1, 2, 4, 8, 16, 32, or 64 could be placed in file and accessed with a subscript. The file could actually be opened (or re-opened) with a different definition allowing integers, characters, and floating point numbers to be stored in the same file.
'''Multi-user BASIC''' was a dialect of the [[BASIC]] language for the [[Digital Equipment Corporation|DEC]] [[PDP-11]] running the [[RT-11]] [[operating system]].<ref>[https://books.google.com.au/books?id=WYDdQcbrF5wC&lpg=PA36&ots=B1FVTKAOeG&dq=Multi-user%20BASIC%20DEC%20PDP-11%20%20RT-11%20operating%20system&pg=PA36#v=onepage&q=Multi-user%20BASIC%20DEC%20PDP-11%20%20RT-11%20operating%20system&f=false At a Low-Range Price PDP-11 V03 Gives Mid-Range Performance], By Hillel Segal, Computerworld, 16 Jun 1980, Page 36</ref><ref>[https://books.google.com.au/books?id=hkQXBQAAQBAJ&lpg=PA159&ots=FefBP_eVz3&dq=%22Multi-user%20BASIC%22%20DEC%20PDP-11&pg=PA159#v=onepage&q=%22Multi-user%20BASIC%22%20DEC%20PDP-11&f=false Computers in Analytical Chemistry], edited by R Belcher, Page 159, ''Typically, the most common are....Multi-user Basic,...''</ref> One or more users were supported in separate address spaces sharing the same language interpreter. The syntax of the language was similar to but not identical to [[BASIC-11]]. A key language element was the support for virtual files. These were similar to the virtual arrays in [[BASIC-PLUS]] in but more limited. An array of integers, floatingpoint, or character strings of length 1, 2, 4, 8, 16, 32, or 64 could be placed in file and accessed with a subscript. The file could actually be opened (or re-opened) with a different definition allowing integers, characters, and floating point numbers to be stored in the same file.

Revision as of 01:31, 31 May 2020

Multi-user BASIC was a dialect of the BASIC language for the DEC PDP-11 running the RT-11 operating system.[1][2] One or more users were supported in separate address spaces sharing the same language interpreter. The syntax of the language was similar to but not identical to BASIC-11. A key language element was the support for virtual files. These were similar to the virtual arrays in BASIC-PLUS in but more limited. An array of integers, floatingpoint, or character strings of length 1, 2, 4, 8, 16, 32, or 64 could be placed in file and accessed with a subscript. The file could actually be opened (or re-opened) with a different definition allowing integers, characters, and floating point numbers to be stored in the same file.

Like BASIC-11, Multi-User BASIC provided some support for lab equipment, support for character terminals (LA30, VT100). Because it was a multi-user system, it did not support real-time data collection.fw.max_users=3 fw.show_multiuserui=1

References

  1. ^ At a Low-Range Price PDP-11 V03 Gives Mid-Range Performance, By Hillel Segal, Computerworld, 16 Jun 1980, Page 36
  2. ^ Computers in Analytical Chemistry, edited by R Belcher, Page 159, Typically, the most common are....Multi-user Basic,...