Talk:IBM Basic assembly language and successors: Difference between revisions

Content deleted Content added
Requested move 3 September 2023: Cite does not support claim
Line 263:
:: The current title is not [[WP:PRECISE]] enough to identify its subject. Most of the article is about assemblers that are not BAL. The page you cited reads {{quote|The instructions, syntax and coding conventions of the assembler language supported by High Level Assembler include functional extensions to those supported by Assembler H Version 2 and DOS/VSE Assembler. This chapter describes the most important of those extensions, and the language differences between High Level Assembler and the earlier assemblers.}}
::It never mentions BAL or any other version of the assembler earlier than XF. -- [[User:Chatul|Shmuel (Seymour J.) Metz Username:Chatul]] ([[User talk:Chatul|talk]]) 18:22, 5 September 2023 (UTC)
:::It does, on page 4 (pdf page 43). The full quote reads:
:::{{blockquote|The level that is our primary concern is usually known as “Assembler Language programming” or“assembler coding”. [Footnote 3: Some people call it “BAL” — meaning “Basic Assembler Language” — but the language is not basic (nor is it BASIC) except in the sense that it can be fundamental to understanding the System z processor's operations.] The assembler we'll describe is the IBM High Level Assembler for z/OS & z/VM & z/VSE, known as “HLASM”. It also can be used on IBM Linux for System z.}}
:::This establishes that "some people" refer to the assembly language accepted by HLASM as Basic Assembler Language. Since the earliest (360) language is BAL, and HLASM processes BAL, one logically concludes that all intermediate assemblers process BAL as well, so the entire article is indeed about BAL. There are no other identifying names for any of these languages, nor alternate meanings of BAL, so BAL as a title is indeed [[WP:precise]] and unambiguous, denoting exactly the scope of the article. [[User:Mathnerd314159|Mathnerd314159]] ([[User talk:Mathnerd314159|talk]]) 19:00, 5 September 2023 (UTC)
 
== DOS vs OS? ==