Sun, 07 Jan 2024 20:35:51 -0700 |
William Astle |
Correct offset error for keyword table lookup
|
Mon, 01 Jan 2024 15:57:59 -0700 |
William Astle |
Rework parser to use parse_wordtab for symbols too
|
Mon, 01 Jan 2024 15:15:45 -0700 |
William Astle |
Redo keyword table handling to handle keywords differing in length
|
Mon, 01 Jan 2024 02:53:44 -0700 |
William Astle |
Add some additional generated files to ignore list
|
Sun, 31 Dec 2023 17:44:39 -0700 |
William Astle |
Initital skeleton of separation of separate parsing scheme
|
Sun, 31 Dec 2023 17:42:39 -0700 |
William Astle |
Add documentation of bytecode and parsing scheme
|
Fri, 29 Dec 2023 01:40:39 -0700 |
William Astle |
Make a call stack implementation that is more complete and maybe cleaner.
|
Thu, 28 Dec 2023 22:00:32 -0700 |
William Astle |
Don't clobber operator precedence flag when evaluating the starting term
|
Wed, 27 Dec 2023 19:30:19 -0700 |
William Astle |
Check the correct extra precision byte for rounding during fp normalization
|
Wed, 27 Dec 2023 15:57:59 -0700 |
William Astle |
Fix logic errors in floating point division
|
Wed, 27 Dec 2023 00:07:05 -0700 |
William Astle |
Correct order of initialization in floating point division
|
Wed, 27 Dec 2023 00:05:31 -0700 |
William Astle |
Fix use of unsigned branch for signed comparison in floating point division
|
Tue, 26 Dec 2023 23:37:45 -0700 |
William Astle |
Actually implement the 32 bit integer division algorithm correctly
|
Tue, 26 Dec 2023 21:50:09 -0700 |
William Astle |
Fix division by zero detection to actually work for integer division
|
Tue, 26 Dec 2023 21:44:10 -0700 |
William Astle |
Remove unneeded integer divide by 10 routine
|
Mon, 25 Dec 2023 22:37:55 -0700 |
William Astle |
Fix some logic errors in floating point multiplication
|
Sun, 24 Dec 2023 23:08:20 -0700 |
William Astle |
Fix exponent calculation in floating point multplication
|
Sun, 03 Dec 2023 14:57:19 -0700 |
William Astle |
Properly initialize result for integer multiplication
|
Mon, 30 Oct 2023 22:26:44 -0600 |
William Astle |
Use correct decimal exponent instead of binary for int to float conversion
|
Mon, 30 Oct 2023 22:26:25 -0600 |
William Astle |
Set value type in correct location for int to float conversion
|
Mon, 30 Oct 2023 22:25:47 -0600 |
William Astle |
Make integer to floating point conversion use extra bits in fp accumulator
|
Mon, 30 Oct 2023 22:25:04 -0600 |
William Astle |
Make normalization use the extra precision in the fp accumulator
|
Mon, 30 Oct 2023 22:20:06 -0600 |
William Astle |
Reorganize the operand matching routine
|
Mon, 30 Oct 2023 20:48:29 -0600 |
William Astle |
Fix logic errors in floating point addition routine
|
Mon, 23 Oct 2023 23:15:55 -0600 |
William Astle |
Clean up numeric operator dispatch.
|
Mon, 23 Oct 2023 22:46:55 -0600 |
William Astle |
Make value accumulator descriptions consistent and make usage consistent
|
Mon, 23 Oct 2023 20:23:28 -0600 |
William Astle |
Fix error in float to int and clean up some code
|
Sun, 22 Oct 2023 23:54:24 -0600 |
William Astle |
Add integer <-> float conversion routines and combine some code for parsing
|
Sun, 22 Oct 2023 21:15:14 -0600 |
William Astle |
Fix initialization error in integer to ascii conversion
|
Sun, 22 Oct 2023 21:05:37 -0600 |
William Astle |
Tweak exponent calculation in fp to ascii conversion
|
Sun, 22 Oct 2023 21:03:24 -0600 |
William Astle |
Fix detection of integer value on ascii conversion
|
Sun, 22 Oct 2023 17:25:16 -0600 |
William Astle |
Make E notation parse correctly, and also leading decimals, and other details
|
Tue, 17 Oct 2023 17:26:45 -0600 |
William Astle |
Handle tokenized signs parsing E notation
|
Tue, 17 Oct 2023 17:12:36 -0600 |
William Astle |
Correctly calculate existing significand digits for fp to ascii conversion
|
Tue, 17 Oct 2023 17:03:37 -0600 |
William Astle |
Make floating point E notation convert to ASCII correctly
|
Tue, 17 Oct 2023 17:03:17 -0600 |
William Astle |
Add target for explicit coco1 for MAME rules
|
Mon, 16 Oct 2023 23:42:51 -0600 |
William Astle |
Fix various issues with floating point number display
|
Mon, 16 Oct 2023 23:42:35 -0600 |
William Astle |
Correct off by one in FP exponent handling in ascii parsing
|
Mon, 16 Oct 2023 16:48:46 -0600 |
William Astle |
Make corrections in floating point parsing.
|
Mon, 16 Oct 2023 00:52:50 -0600 |
William Astle |
Fix problems related to parsing numbers (exponent, integers)
|
Sun, 15 Oct 2023 22:15:36 -0600 |
William Astle |
Implmement BCD floating point and update number parsing and printing
|
Sun, 08 Oct 2023 00:17:20 -0600 |
William Astle |
New first pass implementation of number parsing, untested
|
Sat, 07 Oct 2023 15:17:44 -0600 |
William Astle |
Add utility multiply and divide by 10 routines
|
Sat, 07 Oct 2023 13:39:25 -0600 |
William Astle |
Fix logic in int32_mul and overflow integer multiply to floating point
|
Sat, 07 Oct 2023 12:59:43 -0600 |
William Astle |
Fix comments on 32 bit division routine
|
Sat, 07 Oct 2023 02:56:59 -0600 |
William Astle |
Checkpoint with very basic integer and floating point arithmetic, untested
|
Sun, 10 Sep 2023 23:18:17 -0600 |
William Astle |
Flag handling fix and tweaking in number handling
|
Sun, 10 Sep 2023 20:05:47 -0600 |
William Astle |
Slight improvements to some floating point code
|
Thu, 10 Aug 2023 00:24:52 -0600 |
William Astle |
Initial modification for number parser that handles floats and ints
|
Sun, 06 Aug 2023 00:51:22 -0600 |
William Astle |
Split some code into separate files for easier management (4)
|
Sun, 06 Aug 2023 00:41:26 -0600 |
William Astle |
Split some code into separate files for easier management (3)
|
Sun, 06 Aug 2023 00:36:48 -0600 |
William Astle |
Split some code into separate files for easier management (2)
|
Sun, 06 Aug 2023 00:12:29 -0600 |
William Astle |
Split some code into separate files for easier management
|
Sun, 02 Jul 2023 17:21:11 -0600 |
William Astle |
First pass implementation of addition and subtraction
|
Sun, 02 Jul 2023 02:33:53 -0600 |
William Astle |
Add numeric argument matching routine
|
Sun, 02 Jul 2023 01:58:58 -0600 |
William Astle |
Add some infrastructure for value handling
|
Sat, 10 Jun 2023 12:27:50 -0600 |
William Astle |
Clean up some more formatting
|
Sat, 10 Jun 2023 12:24:30 -0600 |
William Astle |
Fix some formatting glitches
|
Sun, 23 Apr 2023 10:16:31 -0600 |
William Astle |
Clean up weirdness in coco2/2b targets
|
Sun, 23 Apr 2023 10:12:14 -0600 |
William Astle |
Make negative integers parse correctly
|