summaryrefslogtreecommitdiffhomepage
path: root/include
diff options
context:
space:
mode:
authorfleuria <[email protected]>2013-10-30 00:03:04 +0800
committerfleuria <[email protected]>2013-10-30 10:34:28 +0800
commit3a4c8e2d9fac288bfe6948c15fc3dc14449b17cd (patch)
treebf7092278478d0e053431b300b57626e4f59884a /include
parenta230a88e8994f7be0256e552d5ea186adec7222f (diff)
downloadmruby-3a4c8e2d9fac288bfe6948c15fc3dc14449b17cd.tar.gz
mruby-3a4c8e2d9fac288bfe6948c15fc3dc14449b17cd.zip
fix #1550
emit a "\n" as the first token for parser instead of taking the first character from the next file for lexer, to prevent mruby "concatenate" two keywords between files it should be regarded as a work around, for it can not resolve this case: $ cat a.rb " $ cat b.rb b" $ bin/mrbc -o- -v a.rb b.rb mruby - Embeddable Ruby Copyright (c) 2010-2013 mruby developers NODE_SCOPE: NODE_BEGIN: NODE_STR " b " len 4 irep 0 nregs=2 nlocals=1 pools=1 syms=0 000 OP_STRING R1 "\n\nb " 001 OP_STOP thanks @bovi 's idea
Diffstat (limited to 'include')
0 files changed, 0 insertions, 0 deletions