Log in / Register

Ubuntu

  • Overview
  • Code
  • Bugs
  • Blueprints
  • Translations
  • Answers

Binary package “ruby-ast” in ubuntu questing

  1. Questing (25.10)
  2. ruby-ast

Ruby library for working with abstract syntax trees

 ast 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 classes for
 additional recommendations and design patterns.

Source package

  • ruby-ast 2.4.3-1 source package in Ubuntu

Published versions

  • ruby-ast 2.4.2-1 in amd64 (Release)
  • ruby-ast 2.4.3-1 in amd64 (Proposed)
  • ruby-ast 2.4.3-1 in amd64 (Release)
  • ruby-ast 2.4.3-1 in amd64v3 (Release)
  • ruby-ast 2.4.2-1 in arm64 (Release)
  • ruby-ast 2.4.3-1 in arm64 (Proposed)
  • ruby-ast 2.4.3-1 in arm64 (Release)
  • ruby-ast 2.4.2-1 in armhf (Release)
  • ruby-ast 2.4.3-1 in armhf (Proposed)
  • ruby-ast 2.4.3-1 in armhf (Release)
  • ruby-ast 2.4.2-1 in i386 (Release)
  • ruby-ast 2.4.3-1 in i386 (Proposed)
  • ruby-ast 2.4.3-1 in i386 (Release)
  • ruby-ast 2.4.2-1 in ppc64el (Release)
  • ruby-ast 2.4.3-1 in ppc64el (Proposed)
  • ruby-ast 2.4.3-1 in ppc64el (Release)
  • ruby-ast 2.4.2-1 in riscv64 (Release)
  • ruby-ast 2.4.3-1 in riscv64 (Proposed)
  • ruby-ast 2.4.3-1 in riscv64 (Release)
  • ruby-ast 2.4.2-1 in s390x (Release)
  • ruby-ast 2.4.3-1 in s390x (Proposed)
  • ruby-ast 2.4.3-1 in s390x (Release)
Launchpad  •  Take the tour  •  Read the guide  
© 2004 Canonical Ltd.  •  Terms of use  •  Data privacy  •  Contact Launchpad Support  •  Blog  •  Careers  •  System status  •  9fcfff1 (Get the code!)