freenode/#sicl - IRC Chatlog
Search
14:24:43
beach
Looks good. I'll proofread, but slowly, because I need to fix dinner for my (admittedly small) family today.
14:25:55
beach
The preposition used in the AMOP is "to" for "specialized to", and "on" is used for methods "on" a generic function (I think).
14:26:26
beach
I first thought this was a quirk because the authors of the AMOP had foreign-sounding names, but I think the are mostly native speakers of English.
14:29:48
beach
Your phrase "it must supply a client object to these generic functions that can be clearly distinguished..." sounds like it is the generic functions that can be distinguished. Maybe "it must supply a client object to these generic functions, and that object must be distinguished..."
14:32:51
beach
Hello shka_. Short English lesson: "advice" in English is not countable. It's like "water" or "air". "I need a piece of advice" or "I need some advice'.
14:37:46
heisig
Yes, the AMOP talks about methods "specialized to" a particular class. I will fix that.
14:45:51
scymtym
shka_: i have mostly worked with unconventional parsing techniques like packrat and derivation-based parsing. that said, smug and esrap are probably both fine unless your language has something unusual like indentation as syntax or complicated context dependencies
14:46:34
scymtym
cl-yacc corresponds to a more conventional approach but i found it less convenient to use
14:50:15
shka_
scymtym: thanks, i will go with maxpc for now because documentation feels easier to digest
14:51:06
scymtym
shka_: if performance isn't much of a concern and the language isn't super complicated, anything should be fine, really
16:17:25
beach
I think I will take the rest of the day (what little is left of it) off. I have a lot of information to digest with respect to s-expression-syntax and the implications for both existing modules and a more global strategy.