2013-03-01 3 views
2

Я использую middleman-синтаксис, чтобы выделить код в своем блогеКак можно предположить, что пигменты lexer?

Я пишу свои шаблоны в уценке ... и задавался вопросом, как можно предположить, что py§s lexer?

if I write 

    ´´´ruby 
    ruby code here 
    ``` 

    it doesnt work 

    if I write 

    ```  
    #!ruby 
    ruby here 
    ``` 

    it does 

    If I write 

    ``` 
    <?php 
    php code here 
    ``` 

    It does 

Есть ли список того, как пигменты угадывают это?

+0

Я не знаю, как именно это делают пигменты, но вы можете создать несколько биграмм и триграмм вероятности токенов, проанализировать код в этих токенах и сравнить распределение с вашими известными/классифицированными фрагментами кода и сделать довольно Точная догадка основана на этом. – mpen

+0

Я хотел бы знать, что я могу использовать, а что нет в моих шаблонах –

+0

Вы имеете в виду какие языки? http://pygments.org/languages/ – mpen

ответ

Смежные вопросы