macros.flex

来自「JDK1.4编译器前端」· FLEX 代码 · 共 46 行

FLEX
46
字号
// 3.4 Line TerminatorsLineTerminator = \n|\r|\r\nInputCharacter = [^\r\n]// 3.6 White SpaceWhiteSpace = [ ] | \t | \f | {LineTerminator}// 3.7 CommentsComment = {TraditionalComment}        | {EndOfLineComment}TraditionalComment = "/*" [^*] ~"*/" | "/*" "*"+ "/" | "/*" "*"+ [^/*] ~"*/"EndOfLineComment = "//" {InputCharacter}* {LineTerminator}?// 3.8 IdentifiersIdentifier = [:jletter:][:jletterdigit:]*// 3.10.1 Integer LiteralsDecimalNumeral = 0 | {NonZeroDigit} {Digits}? HexNumeral = 0 [xX] [0-9a-fA-F]+OctalNumeral = 0 [0-7]+Digits = {Digit}+Digit = 0 | {NonZeroDigit}NonZeroDigit = [1-9]// 3.10.2 Floating-Point LiteralsFloatingPointLiteral = {Digits} \. {Digits}? {ExponentPart}?                     | \. {Digits} {ExponentPart}?                     | {Digits} {ExponentPart}ExponentPart = [eE] [+-]? [0-9]+// 3.10.4 Character LiteralsSingleCharacter = [^\r\n\'\\]// 3.10.5 String LiteralsStringCharacter = [^\r\n\"\\]// 3.10.6 Escape Sequences for Character and String LiteralsOctalEscape = \\ {OctalDigit}             | \\ {OctalDigit} {OctalDigit}            | \\  {ZeroToThree} {OctalDigit} {OctalDigit}OctalDigit = [0-7]ZeroToThree = [0-3]

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?