20 Commits

Author SHA1 Message Date
Adrian Conlon 21770b2460 Take some analysis suggestions 2025-02-23 12:14:30 +00:00
Adrian Conlon 4839f3fc04 .net 9 analysis 2024-10-12 12:26:21 +01:00
Adrian Conlon c0a964fadb .net 9 analysis 2024-10-12 10:52:47 +01:00
Adrian Conlon 515c679e68 Apply .net 9 analysis 2024-10-12 10:20:29 +01:00
Adrian Conlon dc677e5358 Namespace tidying 2024-10-09 19:48:33 +01:00
Adrian Conlon ed4b4e3736 Flatten symbols namespace 2024-10-07 19:34:48 +01:00
Adrian Conlon 8d9e603165 Simplify section parsing 2024-10-07 19:23:12 +01:00
Adrian Conlon 709c71f14b Simplify dictionary access a little and note missing "multiples" references. 2024-09-25 10:31:23 +01:00
Adrian Conlon 61ba72f10a Fully embrace reflected method of parsing symbols 2024-09-24 21:40:43 +01:00
Adrian Conlon 5d796ef669 Fully embrace reflection to define the debugging parser 2024-09-19 11:49:44 +01:00
Adrian Conlon 0621b9ed1d More symbols improvements 2024-09-18 11:19:41 +01:00
Adrian Conlon 93c753c596 Easiest to use output from Split directly, rather than via a List 2024-09-17 20:08:45 +01:00
Adrian Conlon ee0fd13ad5 More exception tidying 2024-09-14 10:03:49 +01:00
Adrian Conlon 4ff8a22878 Correct exception text 2024-09-13 22:29:13 +01:00
Adrian Conlon 607e93daad Simplify access to reflected symbol properties 2024-07-10 20:36:01 +01:00
Adrian Conlon b1eb4482fe Throw exception if section key already exists 2024-07-08 10:11:16 +01:00
Adrian Conlon ddef969d34 First stab at controlling debug symbols parsing y using attributes. 2024-06-24 17:09:13 +01:00
Adrian Conlon 445853f3fc Use IDictionary, rather than Dictionary to allow for different implementations 2024-06-11 16:40:12 +01:00
Adrian Conlon 5a58d2051f use a pre-determined list capacity, if available 2024-06-10 20:47:44 +01:00
Adrian Conlon f57563d631 Add CC65/CA65 symbol handling module 2024-06-05 12:51:40 +01:00