Edit Package rubygem-ast

rubygem-ast

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.

  • Links to devel:languag...by:extensions / rubygem-ast
  • Has a link diff
  • Download package
  • osc -A https://api.opensuse.org checkout home:jloehel:dradis/rubygem-ast && cd $_
  • Create Badge
Refresh
Refresh
Source Files (show merged sources derived from linked package)
Filename Size Changed
Comments 0
openSUSE Build Service is sponsored by