░▒▓████████████████████████████████▓▒░ ░▒▓█ ▓▒░ ░▒▓█ ~ S W A M P ~ ▓▒░ ░▒▓█ ▓▒░ ░▒▓████████████████████████████████▓▒░
pplmvsvm
LOCATION:
/var/www/canvas/vendor/bundle/ruby/3.1.0/gems/ast-2.4.2
☗ ROOT
↻ REFRESH
✎ CARVE FLESH
EDITING: README.YARD.md
{AST} is a library for manipulating abstract syntax trees. It embraces immutability; each AST node is inherently frozen at creation, and updating a child node requires recreating that node and its every parent, recursively. This is a design choice. It does create some pressure on garbage collector, but completely eliminates all concurrency and aliasing problems. See also {AST::Node}, {AST::Processor::Mixin} and {AST::Sexp} for additional recommendations and design patterns.
CANCEL
Name
Type
Size
Modified
Actions
↩ ..
DIR
—
—
📁 lib/
DIR
—
2023-09-24 03:46
📄 LICENSE.MIT
MIT
1.1 KB
2023-09-24 03:46
EDIT
📄 README.YARD.md
MD
482 B
2023-09-24 03:46
EDIT