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: 4 months ago
Linked from 1 awesome list
parserrubyruby-syntaxunparser
Related projects:
Repository | Description | Stars |
---|---|---|
| An object-oriented Ruby AST extension for parsing and manipulating source code | 68 |
| Tools to search and refactor Ruby code directly in its abstract syntax tree | 256 |
| Provides utility methods to analyze and understand Ruby programs' abstract syntax trees (ASTs) | 3 |
| A tool for visualizing and transforming Ruby source code as an Abstract Syntax Tree (AST) to improve maintainability and refactorability. | 16 |
| Converts Ruby syntax to JavaScript syntax | 431 |
| A Ruby implementation of the JSON data serialization format | 704 |
| A Ruby library for parsing and generating the TOML data interchange format | 151 |
| A C-based JSON parsing and encoding library for Ruby | 1,479 |
| Tool for converting Go source code AST to JSON and back to AST | 82 |
| A Ruby library that provides a lemmatizer for text in English. | 108 |
| Converts a dynamically typed Parse Tree to a strongly typed Abstract Syntax Tree and provides automatic conversion via derive. | 83 |
| An HTTP header parser for determining the user's preferred language based on their Accept-Language request | 58 |
| A Ruby wrapper for accessing GitHub API data | 58 |
| Extensions to Ruby's String class providing utility methods and permalink solutions. | 983 |
| 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 | 418 |