[{"title":"( 26 个子文件 16KB ) PythonLexer:Python编程语言的词法分析器-源码","children":[{"title":"PythonLexer-master","children":[{"title":"PythonLexer.iml <span style='color:#111;'> 425B </span>","children":null,"spread":false},{"title":"src","children":[{"title":"com","children":[{"title":"university","children":[{"title":"utils","children":[{"title":"Pair.java <span style='color:#111;'> 459B </span>","children":null,"spread":false}],"spread":true},{"title":"automaton","children":[{"title":"Automaton.java <span style='color:#111;'> 795B </span>","children":null,"spread":false},{"title":"MultilineAutomaton.java <span style='color:#111;'> 2.82KB </span>","children":null,"spread":false},{"title":"SymbolTransition.java <span style='color:#111;'> 420B </span>","children":null,"spread":false},{"title":"FiniteStateMachine.java <span style='color:#111;'> 644B </span>","children":null,"spread":false},{"title":"FuncTransition.java <span style='color:#111;'> 525B </span>","children":null,"spread":false},{"title":"StateMachineFactory.java <span style='color:#111;'> 8.12KB </span>","children":null,"spread":false},{"title":"TransitionFunction.java <span style='color:#111;'> 116B </span>","children":null,"spread":false},{"title":"State.java <span style='color:#111;'> 706B </span>","children":null,"spread":false},{"title":"Transition.java <span style='color:#111;'> 121B </span>","children":null,"spread":false}],"spread":true},{"title":"main","children":[{"title":"Main.java <span style='color:#111;'> 662B </span>","children":null,"spread":false}],"spread":true},{"title":"lexer","children":[{"title":"token","children":[{"title":"Location.java <span style='color:#111;'> 310B </span>","children":null,"spread":false},{"title":"TokenName.java <span style='color:#111;'> 711B </span>","children":null,"spread":false},{"title":"Token.java <span style='color:#111;'> 607B </span>","children":null,"spread":false}],"spread":true},{"title":"Lexer.java <span style='color:#111;'> 9.47KB </span>","children":null,"spread":false},{"title":"Patterns.java <span style='color:#111;'> 2.26KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}],"spread":true}],"spread":true},{"title":".idea","children":[{"title":"misc.xml <span style='color:#111;'> 401B </span>","children":null,"spread":false},{"title":"description.html <span style='color:#111;'> 97B </span>","children":null,"spread":false},{"title":"encodings.xml <span style='color:#111;'> 159B </span>","children":null,"spread":false},{"title":"modules.xml <span style='color:#111;'> 262B </span>","children":null,"spread":false},{"title":".gitignore <span style='color:#111;'> 38B </span>","children":null,"spread":false},{"title":"project-template.xml <span style='color:#111;'> 89B </span>","children":null,"spread":false},{"title":"vcs.xml <span style='color:#111;'> 167B </span>","children":null,"spread":false}],"spread":true},{"title":"tests","children":[{"title":"Graham.py <span style='color:#111;'> 784B </span>","children":null,"spread":false}],"spread":true},{"title":".gitignore <span style='color:#111;'> 2.21KB </span>","children":null,"spread":false}],"spread":true}],"spread":true}]