boo-lang / boo

The Boo Programming Language.
BSD 3-Clause "New" or "Revised" License
874 stars 148 forks source link

Boo.Lang ported to DNXCORE #157

Closed watsug closed 7 years ago

masonwheeler commented 7 years ago

Hey, thanks for the PR! This looks really good; just a couple notes:

Having Boo run on .NET Core would be great, and this looks like an important first step. Thanks for putting in the effort to get the ball rolling on this! 😀

watsug commented 7 years ago

Hi, Sure, I'll fix it today.

masonwheeler commented 7 years ago

Awesome, thanks!

watsug commented 7 years ago

Hi, I did the changes but it is still failing. Do you have an idea why? I am not also sure, but seems to me that after compilation in VS some other files have been regenerated...  

masonwheeler commented 7 years ago

The conditionals look good, but why did you change the parser?

Don't worry about the failing tests; the build machine's test runner is b0rked.

watsug commented 7 years ago

Hi,

I didn't do anything special. I just executed nant and I think this is the reason. Should I remove these changes? I am not sure. Why executing nant changed the parser. Was it regenerated properly before?

masonwheeler commented 7 years ago

Yeah. As a general rule of thumb, if you don't know why a change is there and it had nothing to do with what you were working on, you'd be better off reverting it rather than committing it. It looks like this changes the semantics of the parser in at least one case.

masonwheeler commented 7 years ago

All right, that latest looks good. Merging. 😃

masonwheeler commented 7 years ago

Also, feel free to drop by the Boo dev group and talk about your work on this.