akeep / nanopass-framework

The new nanopass framework; an embedded DSL for writing compilers in Scheme
MIT License
321 stars 42 forks source link

Documentation still specifies parse-L* #9

Closed arcfide closed 10 years ago

arcfide commented 10 years ago

The current user-guide PDF still says that DEFINE-LANGUAGE should define a PARSE-lang function.

akeep commented 10 years ago

I'm working on the docs, but I've extracted aversion from my Diss and it includes code from the student compiler, that I would like to replace, since Ryan Newton will be teaching a class that uses this as it's base.

-andy:)

On Dec 23, 2013, at 8:55 PM, "Aaron W. Hsu" notifications@github.com wrote:

The current user-guide PDF still says that DEFINE-LANGUAGE should define a PARSE-lang function.

— Reply to this email directly or view it on GitHub.

arcfide commented 10 years ago

Andy Keep notifications@github.com writes:

I'm working on the docs, but I've extracted aversion from my Diss and it includes code from the student compiler, that I would like to replace, since Ryan Newton will be teaching a class that uses this as it's base.

That makes sense, and I'm excited to see the new version. I'm provided some occassional support to that team when they have questions related to the course. This came up because they were trying to understand how to get from S-expressions into the languages, and without having talked to you to know that the forms had changed, it wasn't clear in the documentation.

Aaron W. Hsu | arcfide@sacrideo.us | http://www.sacrideo.us לֵ֤ב חֲכָמִים֙ בְּבֵ֣ית אֵ֔בֶל וְלֵ֥ב כְּסִילִ֖ים בְּבֵ֥ית שִׂמְחָֽה׃

akeep commented 10 years ago

Yes, in the meantime, my Diss is the best reference, but hopefully I'll have a chance to fix that soon!

On Dec 24, 2013, at 4:43 PM, "Aaron W. Hsu" notifications@github.com wrote:

Andy Keep notifications@github.com writes:

I'm working on the docs, but I've extracted aversion from my Diss and it includes code from the student compiler, that I would like to replace, since Ryan Newton will be teaching a class that uses this as it's base.

That makes sense, and I'm excited to see the new version. I'm provided some occassional support to that team when they have questions related to the course. This came up because they were trying to understand how to get from S-expressions into the languages, and without having talked to you to know that the forms had changed, it wasn't clear in the documentation.

Aaron W. Hsu | arcfide@sacrideo.us | http://www.sacrideo.us לֵ֤ב חֲכָמִים֙ בְּבֵ֣ית אֵ֔בֶל וְלֵ֥ב כְּסִילִ֖ים בְּבֵ֥ית שִׂמְחָֽה׃ — Reply to this email directly or view it on GitHub.

rrnewton commented 10 years ago

Just ran into this myself -- btw, could you guestimate how many glitches we would need to fix to give the user-guide to the students next week? Should we just hold off on that?

akeep commented 10 years ago

This was fixed with commit: ede6a88bc50d3073f268435d9f0f2b0edbc67579.