'use strict' module.exports = nand2tetrisHdl nand2tetrisHdl.displayName = 'nand2tetrisHdl' nand2tetrisHdl.aliases = [] function nand2tetrisHdl(Prism) { Prism.languages['nand2tetris-hdl'] = { comment: /\/\/.*|\/\*[\s\S]*?(?:\*\/|$)/, keyword: /\b(?:BUILTIN|CHIP|CLOCKED|IN|OUT|PARTS)\b/, boolean: /\b(?:false|true)\b/, function: /\b[A-Za-z][A-Za-z0-9]*(?=\()/, number: /\b\d+\b/, operator: /=|\.\./, punctuation: /[{}[\];(),:]/ } }