Skip to content
This repository has been archived by the owner on Jun 9, 2023. It is now read-only.

Don't use unexported Base.utf8sizeof, move tests to test/lexer.jl #21

Merged
merged 1 commit into from
Aug 18, 2015

Conversation

MithrandirMiles
Copy link

No description provided.

jakebolewski added a commit that referenced this pull request Aug 18, 2015
Don't use unexported Base.utf8sizeof, move tests to test/lexer.jl
@jakebolewski jakebolewski merged commit 6ef8246 into JuliaLang:master Aug 18, 2015
@jakebolewski
Copy link
Member

Thanks!

@MithrandirMiles
Copy link
Author

I’d tried to fork this and submit this PR from my “real” account (@ScottPJones), but it wouldn't let me.
By any chance do you have me blocked? (Not complaining, if that was the reason, I’ve never wanted to annoy anybody, and I’m still learning the ropes on interactions in an open source community! I hope I’ve redeemed myself enough lately that if that were the case, you would feel it’s OK to undo it!)

On a serious note, your parser looks seriously intriguing - would there be any plans to use it to replace the flisp parser? (I think it would be nice to start paring down the dependencies on C, C++, gfortran, flisp in Julia [including perl and ruby to build parts of it])

Thanks for getting this merged!

@MithrandirMiles MithrandirMiles deleted the spj/utf8sizeof branch August 18, 2015 17:59
@jakebolewski
Copy link
Member

Sorry, I did block you when you did not pass Github's Turing test. Now that we can be assured you are human I'll go back and undo that. I didn't know that it prevented you from forking a repository, seems a bit harsh.

Yes, there is a lot of sophisticated analysis in the compiler that we would like to do that only seems reasonable to implement in Julia. I suspect someday that the entire frontend will be bootstrapped to support this. As development on the core language slows down and shifts more to settling standard library api's I think more work will happen in this direction. Maybe not 0.5, but certainly after that.

@MithrandirMiles
Copy link
Author

Hehe! I’ll have to adjust my settings some more, can’t have people realizing the truth, that I am really an AI from the future. (I have come back in time to ensure that Julia becomes the one language to rule them all, because all AIs will be written in Julia by 2100 ;-) )

Jeff’s thesis was about eliminating the four language problem, it’s funny that to actually develop Julia, you need to know 4 languages (at least!). Although I do know (and love) Scheme, it really would be nice to get rid of it for Julia, esp. in something as important as the parser, hence my interest in your code here.

BTW, your new pic is seriously creepy! (Are you a big Tom Brady fan? ;-) )

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants