unparser
Source converter
Converts Ruby Abstract Syntax Tree (AST) to semantically equivalent source code
Turn Ruby AST into semantically equivalent Ruby source
309 stars
12 watching
52 forks
Language: Ruby
last commit: 22 days ago
Linked from 1 awesome list
parserrubyruby-syntaxunparser
Related projects:
Repository | Description | Stars |
---|---|---|
yujinakayama/astrolabe | An object-oriented Ruby AST extension for parsing and manipulating source code | 68 |
jonatas/fast | Tools to search and refactor Ruby code directly in its abstract syntax tree | 256 |
soutaro/ast_utils | Provides utility methods to analyze and understand Ruby programs' abstract syntax trees (ASTs) | 3 |
rajasegar/ruby-ast-explorer | A tool for visualizing and transforming Ruby source code as an Abstract Syntax Tree (AST) to improve maintainability and refactorability. | 16 |
ruby2js/ruby2js | Converts Ruby syntax to JavaScript syntax | 430 |
ruby/json | A Ruby implementation of the JSON data serialization format | 703 |
jm/toml | A Ruby library for parsing and generating the TOML data interchange format | 151 |
brianmario/yajl-ruby | A C-based JSON parsing and encoding library for Ruby | 1,480 |
asty-org/asty | Tool for converting Go source code AST to JSON and back to AST | 81 |
yohasebe/lemmatizer | A Ruby library that provides a lemmatizer for text in English. | 108 |
pest-parser/ast | Converts a dynamically typed Parse Tree to a strongly typed Abstract Syntax Tree and provides automatic conversion via derive. | 81 |
cyril/accept_language.rb | A Ruby library for parsing the Accept-Language HTTP header to determine user language preference | 58 |
mbleigh/ruby-github | A Ruby wrapper for accessing GitHub API data | 58 |
rsl/stringex | Extensions to Ruby's String class providing utility methods and permalink solutions. | 984 |
ms-ati/docile | Simplifies the creation of Domain Specific Languages (DSLs) in Ruby by providing a way to treat methods as a DSL and handle code extraction with local variable access | 419 |