Il Ruby LESS gem sembra fantastico - e sto lavorando a un progetto web Python/Pylons dove sarebbe molto utile. Il CSS è, come qualcuno che tutti conosciamo con recently wrote about, goffo in alcuni modi importanti. Quindi mi piacerebbe renderlo più facile per me stesso.Ruby LESS gemma equivalente in Python
Esiste un modulo Python esistente o una libreria che fornisce funzionalità parallele?
Ehi, buona fortuna con quello, ho intenzione di tenerlo d'occhio. –
Guardando la versione di Ruby sembra che non ci voglia molto tempo per scrivere il parser/lexer, almeno se si ha familiarità con queste cose. Se avessi più possibilità di farlo, probabilmente proverei a mettere fuori gioco un CFG. Probabilmente occorrono circa 30 minuti per ottenere una bozza approssimativa ... –
Tuttavia non ho familiarità con parser o lesseri (libro ordinato da Amazon su Bison e Flex). Ci sono alcuni "problemi" con lesscss così com'è (come @media, @ font-face src e "salmon + # 111"), quindi l'abbiamo implementato usando espressioni regolari, ricerche ricorsive e gomito; avvicinarsi alla parità delle caratteristiche in questo momento. Trovato l'implementazione corrente inavvicinabile così lo sto suddividendo per facilità di manutenzione - il rovescio della medaglia è che si esibirà terribilmente in un benchmark comparabile. – Metalshark