-
Notifications
You must be signed in to change notification settings - Fork 27
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
README - updated version, copyright, date and formatting
- Loading branch information
Showing
1 changed file
with
24 additions
and
24 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,9 +1,9 @@ | ||
# BeebAsm | ||
**Version V1.10-pre** | ||
**Version V1.10** | ||
|
||
A portable 6502 assembler with BBC Micro style syntax | ||
|
||
Copyright (C) Rich Talbot-Watkins 2007-2012 | ||
Copyright (C) Rich Talbot-Watkins and the contributors 2007-2022 | ||
<[email protected]> | ||
|
||
This program is free software: you can redistribute it and/or modify | ||
|
@@ -732,34 +732,34 @@ There is also a demo called `"relocdemo.asm"`, which shows how the 'reload addre | |
|
||
## 9. VERSION HISTORY | ||
``` | ||
08/10/2020 1.10 (Potentially breaking) Random number generator now uses 32-bit ints. | ||
Documented "$" and "%" as literal prefixes (thanks to cardboardguru76 for pointing this out). | ||
Fixed silently treating label references starting with "." | ||
as 0 (thanks to Charles Reilly for this fix). | ||
Allowed "-h" and "-help" options to see help. | ||
Fixed tokenisation of BASIC pseudo-variables in some cases. (Thanks to Richard Russell advice on this.) | ||
Fixed incorrect line number for errors inside macros with | ||
blank lines inside them. | ||
Fixed incorrect line numbers from PUTBASIC in some cases. | ||
Fixed crashes in PUTBASIC caused by edge cases in end-of-file handling. | ||
Added FILELINE$ and CALLSTACK$ (thanks to tricky for this) | ||
Added -cycle, -dd and -labels options (thanks to tricky for these) | ||
Added CMake support and man page (thanks to Dave Lambley) | ||
Added string values and VAL, EVAL, STR$, LEN, CHR$, ASC, MID$, | ||
LEFT$, RIGHT$, STRING$, LOWER$, UPPER$, ASM. (Charles Reilly with | ||
thanks to Steven Flintham.) | ||
Support underscore separators in numeric literals. C++'s built-in | ||
parsing was used previously so beebasm's numeric syntax varied | ||
between compilers and platforms; this is fixed. | ||
Improved literal exponent parsing. | ||
Error on out of range integer conversions. | ||
09/10/2022 1.10 (Potentially breaking) Random number generator now uses 32-bit ints. | ||
Documented "$" and "%" as literal prefixes (thanks to cardboardguru76 for pointing this out). | ||
Fixed silently treating label references starting with "." | ||
as 0 (thanks to Charles Reilly for this fix). | ||
Allowed "-h" and "-help" options to see help. | ||
Fixed tokenisation of BASIC pseudo-variables in some cases. (Thanks to Richard Russell advice on this.) | ||
Fixed incorrect line number for errors inside macros with | ||
blank lines inside them. | ||
Fixed incorrect line numbers from PUTBASIC in some cases. | ||
Fixed crashes in PUTBASIC caused by edge cases in end-of-file handling. | ||
Added FILELINE$ and CALLSTACK$ (thanks to tricky for this) | ||
Added -cycle, -dd and -labels options (thanks to tricky for these) | ||
Added CMake support and man page (thanks to Dave Lambley) | ||
Added string values and VAL, EVAL, STR$, LEN, CHR$, ASC, MID$, | ||
LEFT$, RIGHT$, STRING$, LOWER$, UPPER$, ASM. (Charles Reilly with | ||
thanks to Steven Flintham.) | ||
Support underscore separators in numeric literals. C++'s built-in | ||
parsing was used previously so beebasm's numeric syntax varied | ||
between compilers and platforms; this is fixed. | ||
Improved literal exponent parsing. | ||
Error on out of range integer conversions. | ||
12/05/2018 1.09 Added ASSERT | ||
Added CPU (as a constant) | ||
Added PUTTEXT | ||
Added RANDOMIZE | ||
Added TIME$ | ||
Added command line options: -title, -vc, -w, -D | ||
Added conditional assignment (=?) | ||
Added conditional assignment (=?) | ||
Improved error handling in PUTFILE/PUTBASIC | ||
Added optional automatic line numbering for PUTBASIC | ||
Show a call stack when an error occurs inside a macro | ||
|