summaryrefslogtreecommitdiffhomepage
path: root/src/parse.y
AgeCommit message (Expand)Author
2014-11-22should support recursive mlhs decomposition, e.g. (a,b),c = [1,2],3Yukihiro "Matz" Matsumoto
2014-10-28Merge pull request #2621 from suzukaze/fix-parse_stringYukihiro "Matz" Matsumoto
2014-10-28Replace int with mrb_bool in parse_string funcJun Hiroe
2014-10-28Replace int with mrb_bool in local_var_p funcJun Hiroe
2014-10-27Refactor yylex funcJun Hiroe
2014-10-27Refactor mrbc_context_new funcJun Hiroe
2014-09-08fixed wandering filename problemYukihiro "Matz" Matsumoto
2014-09-05add some MRB_API to function prototypesYukihiro "Matz" Matsumoto
2014-09-04rename a local variable current_node -> nodetype; ref #2583Yukihiro "Matz" Matsumoto
2014-09-03get rid of shadowing variablescremno
2014-08-29allow no_optimize esp. for debuggerYukihiro "Matz" Matsumoto
2014-08-29Fix mismatches for MRB_API declarations.Tatsuhiko Kubo
2014-08-29adjust node lineno of muiti line statementsYukihiro "Matz" Matsumoto
2014-08-29print lineno of dumping nodeYukihiro "Matz" Matsumoto
2014-08-26printf: cast variables to the expected typecremno
2014-08-25Remove spaces in end-of-line.Tatsuhiko Kubo
2014-08-20Use specified macro(NULL) instead of magic-number.Tatsuhiko Kubo
2014-06-25Not create local variables in scope_newksss
2014-06-25Merge branch 'master' of github.com:mruby/mrubyYukihiro "Matz" Matsumoto
2014-06-25Merge pull request #2333 from yui-knk/fix/dumpYukihiro "Matz" Matsumoto
2014-06-25revert #2344 because of #2395Yukihiro "Matz" Matsumoto
2014-06-21clear local variables for the first execution of mrb_context_run(); close #2405Yukihiro "Matz" Matsumoto
2014-06-14Merge pull request #2344 from yui-knk/fix-localsYukihiro "Matz" Matsumoto
2014-06-13Fixed dead assignment in 'parser.y' reported by 'clang-analyzer'Jose Narvaez
2014-06-13Fixed dead assignment in 'parser.y' reported by 'clang-analyzer'Jose Narvaez
2014-06-13Fixed dead assignment in 'parser.y' reported by 'clang-analyzer'Jose Narvaez
2014-06-13Fixed dead assignment in 'parse.y' reported by 'clang-analyzer'Jose Narvaez
2014-06-08do not ignore negative characters (e.g. EOF and partial EOF); fix #2361 fix #...Yukihiro "Matz" Matsumoto
2014-06-08revert #2368 due to #2369Yukihiro "Matz" Matsumoto
2014-06-06Treat partial hook success '\n' to fix #2361 .take_cheeze
2014-06-05use uppercase US-ASCII ctype macroscremno
2014-06-05don't (re-)define `ascii_isspace` and `isascii`cremno
2014-06-05`ISSPACE` evaluates its argument multiple timescremno
2014-06-03Fix indent.yui-knk
2014-06-03Remove space.yui-knk
2014-06-02Change to always use locals->car->car.yui-knk
2014-05-31Remove space.yui-knk
2014-05-31Fix to not print unnecessary comma.yui-knk
2014-05-30add internal function mrb_toplevel_run_keep() to keep stack contents; close #...Yukihiro "Matz" Matsumoto
2014-05-27fix indent.yui-knk
2014-05-16Add new line behind return typeJun Hiroe
2014-05-05fix memcpy-param-overlapcremno
2014-05-03count skipped line numbersNobuyoshi Nakada
2014-05-03skip to the next line and reset column after `=end`Nobuyoshi Nakada
2014-05-03fix char after `=end`Nobuyoshi Nakada
2014-05-03fix embedded documentsNobuyoshi Nakada
2014-05-03fix condition for the rest of inputNobuyoshi Nakada
2014-04-28Accept =begin and =end with spaces afterCarson McDonald
2014-04-28make peek_n append p->pb to listCarson McDonald
2014-04-25Fix lineno overwrite in parser_init_cxt.take_cheeze