User loginNavigation |
A simple interchange format for syntax trees of any languageA few months ago I wrote an article on CodeProject detailing my plans for my parser generator and the abstraction it will build upon, something called Loyc trees and LES, hoping to get feedback on my ideas. I didn't get a single comment, though. I think now that I was just talking to the wrong crowd, and that perhaps the LTU will have richer things to say. Basically LES is an interchange format for syntax trees ("XML for code", I like to say, but since the syntax is concise and intuitive-ish, it's more like "YAML for code"), and Loyc is a project for converting code between programming languages and making source code easier to process by mere mortals. (Plus, I'm developing a programming language called Enhanced C# and would welcome advice about making a hygienic macro system.) So, I hope you guys will find my idea interesting and offer your feedback. The most up-to-date summary of my ideas are on the Loyc wiki: Loyc trees: https://github.com/qwertie/LoycCore/wiki/Loyc-trees And if anybody's interested in a parser generator for C#, LLLPG is getting close to finished now. By David Piepgrass at 2013-11-09 05:46 | LtU Forum | previous forum topic | next forum topic | other blogs | 11977 reads
|
Browse archives
Active forum topics |
Recent comments
17 weeks 8 hours ago
17 weeks 11 hours ago
17 weeks 11 hours ago
39 weeks 1 day ago
43 weeks 3 days ago
45 weeks 19 hours ago
45 weeks 19 hours ago
47 weeks 5 days ago
1 year 2 days ago
1 year 2 days ago