Commit Graph

8 Commits

Author SHA1 Message Date
Martin Diehl df5487e1a9 Re-written YAML types
Strict typing for YAML

New access pattern requires to specify the expected type, i.e. 'scalar', 'list', or 'dict'. This ensures that the node offers the expected functionality instead of polluting 'tNode' with dummy functions which throw error messages if not overwritten.

The restructuring of the code allows to hierarchically construct methods without much code duplication.

Some aspects of the error messaging system have been improved.
2022-10-25 16:09:36 +00:00
Philip Eisenlohr da9fdf53d2 consistent indentation and line-spacings in reporting 2021-11-15 12:35:44 -05:00
Martin Diehl 869976c7a0 new names 2021-04-06 11:38:44 +02:00
Martin Diehl 53bab41b47 consistent name 'ph' and cleaning 2021-02-16 16:06:09 +01:00
Martin Diehl 9481b16878 missing renames 2021-02-13 19:10:13 +01:00
Martin Diehl 595ee7a35a copy and paste error 2021-02-13 14:38:53 +01:00
Martin Diehl ab202b8e73 less verbose reporting 2021-02-13 13:07:35 +01:00
Martin Diehl e855083964 systematic names 2021-02-11 14:19:04 +01:00