Skip to content

Instantly share code, notes, and snippets.

@innovationfactory
Created March 24, 2009 09:41
Show Gist options
  • Save innovationfactory/84018 to your computer and use it in GitHub Desktop.
Save innovationfactory/84018 to your computer and use it in GitHub Desktop.
iik> #/\[#\w+]/ inspect
+> "#/\[#\w+]/"
iik> "#/\[#\w+]/"
*** - java.lang.RuntimeException: NoViableAltException('\'@[]) (Condition Error JavaException)
ioke.lang.parser.iokeLexer.reportError(iokeLexer.java:59)
org.antlr.runtime.Lexer.nextToken(Lexer.java:94)
ioke.lang.parser.iokeLexer.nextToken(iokeLexer.java:50)
org.antlr.runtime.CommonTokenStream.fillBuffer(CommonTokenStream.java:95)
org.antlr.runtime.CommonTokenStream.LT(CommonTokenStream.java:238)
ioke.lang.parser.iokeParser.fullProgram(iokeParser.java:120)
ioke.lang.parser.iokeParser.parseFully(iokeParser.java:90)
ioke.lang.Message.newFromStream(Message.java:892)
ioke.lang.Message$29.activate(Message.java:709)
ioke.lang.TypeCheckingJavaMethod.activate(TypeCheckingJavaMethod.java:50)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.Message.evaluateCompleteWithoutExplicitReceiver(Message.java:1325)
ioke.lang.IokeObject.evaluateCompleteWithoutExplicitReceiver(IokeObject.java:1035)
ioke.lang.Message.getEvaluatedArgument(Message.java:1222)
ioke.lang.DefaultArgumentsDefinition.getEvaluatedArguments(DefaultArgumentsDefinition.java:282)
ioke.lang.InternalBehavior$1.activate(InternalBehavior.java:40)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Locals$1.activate(Locals.java:63)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.Message.evaluateCompleteWithoutExplicitReceiver(Message.java:1325)
ioke.lang.IokeObject.evaluateCompleteWithoutExplicitReceiver(IokeObject.java:1035)
ioke.lang.Message.getEvaluatedArgument(Message.java:1222)
ioke.lang.DefaultArgumentsDefinition.getEvaluatedArguments(DefaultArgumentsDefinition.java:282)
ioke.lang.TypeCheckingArgumentsDefinition.getValidatedArgumentsAndReceiver(TypeCheckingArgumentsDefinition.java:30)
ioke.lang.TypeCheckingJavaMethod.activate(TypeCheckingJavaMethod.java:47)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.Message.evaluateCompleteWithoutExplicitReceiver(Message.java:1325)
ioke.lang.IokeObject.evaluateCompleteWithoutExplicitReceiver(IokeObject.java:1035)
ioke.lang.ConditionsBehavior$4.activate(ConditionsBehavior.java:341)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Locals$1.activate(Locals.java:63)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.Message.evaluateCompleteWithoutExplicitReceiver(Message.java:1325)
ioke.lang.IokeObject.evaluateCompleteWithoutExplicitReceiver(IokeObject.java:1035)
ioke.lang.Message.getEvaluatedArgument(Message.java:1222)
ioke.lang.Message.getEvaluatedArgument(Message.java:1227)
ioke.lang.IokeObject.getEvaluatedArgument(IokeObject.java:999)
ioke.lang.FlowControlBehavior$7.activate(FlowControlBehavior.java:295)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Locals$1.activate(Locals.java:63)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.Message.evaluateCompleteWithoutExplicitReceiver(Message.java:1325)
ioke.lang.IokeObject.evaluateCompleteWithoutExplicitReceiver(IokeObject.java:1035)
ioke.lang.ConditionsBehavior$4.activate(ConditionsBehavior.java:341)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Locals$1.activate(Locals.java:63)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.IokeObject.evaluateCompleteWith(IokeObject.java:1027)
ioke.lang.DefaultMethod.activate(DefaultMethod.java:283)
ioke.lang.IokeObject.activate(IokeObject.java:957)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:942)
ioke.lang.IokeObject.getOrActivate(IokeObject.java:462)
ioke.lang.IokeObject.perform(IokeObject.java:607)
ioke.lang.IokeObject.perform(IokeObject.java:540)
ioke.lang.IokeObject.perform(IokeObject.java:470)
ioke.lang.Message.sendTo(Message.java:1245)
ioke.lang.IokeObject.sendTo(IokeObject.java:1007)
ioke.lang.Message.evaluateCompleteWithReceiver(Message.java:1312)
ioke.lang.Message.evaluateCompleteWith(Message.java:1293)
ioke.lang.Message.evaluateCompleteWith(Message.java:1330)
ioke.lang.Message.evaluateComplete(Message.java:1288)
ioke.lang.IokeObject.evaluateComplete(IokeObject.java:1023)
ioke.lang.Runtime.evaluateString(Runtime.java:480)
ioke.lang.Main.main(Main.java:149)
Message fromText(data) evaluateOn(mainContext) i [builtin/iik.ik:39:36]
use("builtin/iik") [<init>:1:24]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment