-dontobfuscate
-keepattributes SourceFile,LineNumberTable
-keep class lime.LexerMain { *; }
-keep class lime.ParserMain { *; }
-keep class lime.Lexer { *; }
-keep class lime.Parser { *; }
-keep class lime.Macro { *; }
-keep class lime.SexpressionList { *; }
-keep class lime.Symbol { *; }
-keep class lime.Token { *; }
-keep class lime.Lime { *; }
-optimizationpasses 5
duangsuse::Echo
lime-core-with_symbols.jar
和 LineNumber、FileTable
jshell> Lime.parse(")(")
| java.lang.RuntimeException thrown: Unclosed paren from 1
| at Parser.recursiveParse (Parser.kt:83)
| at Parser.parse (Parser.kt:44)
| at Lime$Companion.parse (Lime.kt:296)
| at Lime.parse (Lime.kt)
| at (#3:1)
duangsuse::Echo
(悄悄)比 Lice 和 Cm 简单多了,不如感兴趣的话帮我改改然后发 patch 过来吧....( #PL #project
重新设计了,打算改,不过由于有一更重要的事情打算不立刻做