belatuk_symbol_table 4.0.0
belatuk_symbol_table: ^4.0.0 copied to clipboard
A generic symbol table implementation in Dart, with support for scopes and constants.
Change Log #
4.0.0 #
- Require Dart >= 2.17
3.0.1 #
- Fixed license link
3.0.0 #
- Upgraded from
pendantictolintslinter - Published as
belatuk_symbol_tablepackage - Fixed linter warnings
2.0.2 #
- Resolved static analysis warnings
2.0.1 #
- Resolved static analysis warnings
2.0.0 #
- Migrated to work with Dart SDK 2.12.x NNBD
1.0.4 #
- Added
contexttoSymbolTable.
1.0.3 #
- Converted
Visibilityinto aComparableclass. - Renamed
add->create,put->assign, andallVariablesOfVisibility->allVariablesWithVisibility. - Added tests for
Visibilitycomparing, anddepth. - Added
uniqueName()toSymbolTable. - Fixed a typo in
removethat would have prevented it from working correctly.
1.0.2 #
- Added
depthtoSymbolTable. - Added
symbolTabletoVariable. - Deprecated the redundant
Constantclass. - Deprecated
Variable.markAsPrivate(). - Added the
Visibilityenumerator. - Added the field
visibilitytoVariable.