[nem-pl] Re: Gdzie znalazłem konwencje leksykalne?
Michal Moskal
malekith at pld-linux.org
Mon Oct 6 12:16:51 CEST 2003
On Mon, Oct 06, 2003 at 10:08:39AM +0200, rzyjontko wrote:
> Oczywiście w pliku aux/nemerle.vim.
Lepiej npc/ncc/lexer.cs, ostatecznie npc/lexer.mll, który może być
bardziej czytelny, ale jest mniej obowiązujący ;-) W szczególności
operatory są traktowane podobnie jak identyfikatory -- jako ciągi
kraczków zaczynające się od pewnych określonych krzaczków. Dodatkowo
niektóre operatory są keywords (|, <-, =>, -> i chyba cośtam jeszcze,
npc/ncc/parser.jay).
> No więc pomyślałem sobie, że złożę je w jakiś tekst, ale nie jestem
> pewien co do jego poprawności. Przesyłam Ci go w załączniku.
W miarę OK, ale są też komentarze typu // .... Dodtkowo można quotować
identyfikatory w `` ... `` (wtedy może w nich być cokolwiek, w tym
keyword). Zresztą, gdy piszesz jakąś dokumentację zastanawiaj się jak
*powinno* być, jak jest i co należy zmienić :-)
Pozatym fajnie by było jakbyś to wrzucił w xml, (w doc/src znajdziesz
przykłady).
> Nawiasem mówiąc na stronie znalazłem dwa wiszące linki. Pierwszy jest
> na stronie z gramatyką do corNemSemantics.html. Drugi jest na stronie
> z FAQ do strony Raymonda.
Fixed. A Ty zaraz dostaniesz rw do SVN, żebyś sam mógł poprawiać :-)
BTW: najlepiej wysyłaj maile na liste -- wtedy się nie zgubią
(archiwum), a pozatym ktoś inny może też odpowiedzieć.
--
: Michal Moskal :: http://www.kernel.pl/~malekith : GCS {C,UL}++++$ a? !tv
: When in doubt, use brute force. -- Ken Thompson : {E-,w}-- {b++,e}>+++ h
More information about the devel-pl
mailing list