summaryrefslogtreecommitdiff
path: root/ast.c
Commit message (Expand)AuthorAgeFilesLines
...
* ast.c: argument must be a stringnobu2019-01-061-1/+1
* Method reference operatornobu2018-12-311-0/+3
* Compact AST::Node#inspectnobu2018-12-241-3/+4
* Refine RubyVM::AbstractSyntaxTree::Node#typenobu2018-12-031-7/+7
* Add docs to RubyVM::AbstractSyntaxTree.ofyui-knk2018-11-111-0/+17
* Make some functions to be staticyui-knk2018-11-111-7/+7
* AST.of -e scriptnobu2018-11-101-0/+5
* Parse the source in SCRIPT_LINES__ as arraynobu2018-11-101-1/+25
* Check the argument before creating a parsernobu2018-11-101-29/+22
* Parse the source in SCRIPT_LINES__ if possiblenobu2018-11-101-2/+21
* Get rid of setting SCRIPT_LINES__ by AST.parsenobu2018-11-091-2/+2
* Hoisted out rb_ast_parse_str and rb_ast_parse_filenobu2018-11-091-1/+16
* Rename `AST` module to `AbstractSyntaxTree`yui-knk2018-11-091-12/+12
* Implement `RubyVM::AST.of` [Feature #14836]yui-knk2018-11-051-0/+55
* ast.c: Fix the documents of `RubyVM::AST.parse` and `RubyVM::AST.parse_file`yui-knk2018-10-201-2/+2
* Improve docs for RubyVM::AST and RubyVM::AST::Nodestomar2018-10-031-12/+14
* ast.c (rb_ast_node_type): return frozen stringsnobu2018-08-171-1/+1
* ast.c: allocator of Nodenobu2018-08-031-2/+1
* Add docs to RubyVM::ASTtenderlove2018-07-251-0/+82
* ast.c: Fix defsyui-knk2018-06-281-2/+2
* ast.c: fix callsnobu2018-06-081-3/+3
* ast.c: refine AST#childrennobu2018-06-071-32/+75
* ast.c: adjust indentnobu2018-06-071-1/+2
* ast.c: Fix to raise `SyntaxError`yui-knk2018-06-071-4/+10
* ast.c: Change tabs to spacesyui-knk2018-06-061-124/+124
* Undef RubyVM::AST::Node.newyui-knk2018-05-311-0/+1
* Define AST module under RubyVM [experimental]yui-knk2018-05-311-0/+495