nand2tetris hack汇编程序的pygment lexes
pygments-hackasm-lexer的Python项目详细描述
Pygments用于Nand2Tetris Hack Assembler语言的lexer。
在Building a Modern Computer from First Principles书中使用/发展的部分语言。
用法
lexer的名称是hack_asm,因此您可以从pygmentize调用它,如下所示:
pygmentize -l hack_asm -f html -O full test.asm
识别扩展名是.asm,但它也被许多其他的lexer(比如,你知道的,其他汇编程序)使用,所以我建议直接传递lexer名称。
安装
该lexer在pypi中可用,只需使用pip:
pip install pygments-hackasm-lexer
开始使用它。