/[projet1]/public/pc/tools/osdk/main/bas2tap/includes/infos.h
Defence Force logotype

Contents of /public/pc/tools/osdk/main/bas2tap/includes/infos.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1497 - (show annotations)
Sun Oct 14 14:00:30 2018 UTC (12 months ago) by dbug
File MIME type: text/plain
File size: 1594 byte(s)
Bas2Tap 2.1:
- The DATA instruction should not be usable with defines
- Correctly filtered out comments at the end of a #define...
1 /*
2
3 Change history for the Bas2Tap
4
5 0.1 - First version, based on Fabrice Frances Txt2Bas
6
7 0.2 - 2014/03/16
8 - Fixed the missing byte that lead to Oricutron failing to load some basic files
9
10 1.0 - 2018/03/11
11 - Added the handling of token codes over 246 to allow the dump of corrupted files, these will have a CORRUPTED_ERROR_CODE_nnn message at the location of the corrupted data (in this particular case it was the game ENCOUNTER from Severn Software at line 11150 having a "NEXT WITHOUT FOR" message displayed
12 - Fixed the program so it can output to a file instead of stdout
13
14 1.1 - 2018/04/07
15 - Added filtering of strings before parsing, to remove superfluous spaces, tabs and other carriage returns before starting the syntax conversion pass
16
17 1.2 - 2018/06/25
18 - Support for pure comments without line numbers (accepts lines starting by ' or ; or //)
19
20 1.3 - 2018/06/30
21 - Added a -optimize option (used to disable things like comments)
22
23 2.0 - 2018/07/25
24 - Added support for labels and auto-numbering (use ยง as a keyword to expand to the current line number)
25 - Added support for escape sequences to directly integrate carriage return or attribute changes inside strings without having to use CHR$ (use the character ~ as the ESCape prefix)
26 - Added a basic support for #defines
27 - The -optimize option now also filters out as much whitespace as possible
28
29 2.1 - 2018/07/25
30 - The DATA instruction should not be usable with defines
31 - Correctly filtered out comments at the end of a #define...
32
33 */
34
35
36 #define TOOL_VERSION_MAJOR 2
37 #define TOOL_VERSION_MINOR 1
38
39

  ViewVC Help
Powered by ViewVC 1.1.26