Skip to content

Instantly share code, notes, and snippets.

@azyobuzin
Created November 11, 2011 15:28
Show Gist options
  • Save azyobuzin/1358261 to your computer and use it in GitHub Desktop.
Save azyobuzin/1358261 to your computer and use it in GitHub Desktop.
Yacq Runner (REPL Mode)
Type \help [ENTER] to show help.
yacq[0]> (def runningOnYacqRun (== (type "System.Reflection.Assembly").(GetExecu
tingAssembly).(GetName).Name "Anonymously Hosted DynamicMethods Assembly"))
Expression : DefaultExpression => System.Void
default(Void)
Returned : null
yacq[1]> runningOnYacqRun
XSpect.Yacq.ParseException: Dispatch failed: runningOnYacqRun
場所 XSpect.Yacq.Expressions.DispatchExpression.DispatchMissing(SymbolTable s
ymbols) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expressions\Dispatch
Expression.cs:行 400
場所 XSpect.Yacq.Expressions.DispatchExpression.ReduceImpl(SymbolTable symbol
s, Type expectedType) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expres
sions\DispatchExpression.cs:行 151
場所 XSpect.Yacq.Expressions.YacqExpression.ForceReduce(SymbolTable symbols,
Type expectedType) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expressio
ns\YacqExpression.cs:行 154
場所 XSpect.Yacq.Expressions.YacqExpression.Reduce(SymbolTable symbols, Type
expectedType) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expressions\Ya
cqExpression.cs:行 142
場所 XSpect.Yacq.Expressions.YacqExpression.ForceReduce(SymbolTable symbols,
Type expectedType) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expressio
ns\YacqExpression.cs:行 155
場所 XSpect.Yacq.Expressions.YacqExpression.Reduce(SymbolTable symbols, Type
expectedType) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expressions\Ya
cqExpression.cs:行 142
場所 XSpect.Yacq.Expressions.YacqExtension.Reduce(Expression expr, SymbolTabl
e symbols, Type expectedType) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yac
q\Expressions\YacqExtension.cs:行 51
場所 XSpect.Yacq.Expressions.YacqExtension.<>c__DisplayClass3.<ReduceAll>b__0
(Expression _) 場所 c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\Expressions\Y
acqExtension.cs:行 87
場所 System.Linq.Enumerable.WhereSelectArrayIterator`2.MoveNext()
場所 System.Linq.Enumerable.WhereEnumerableIterator`1.MoveNext()
場所 System.Linq.Buffer`1..ctor(IEnumerable`1 source)
場所 System.Linq.Enumerable.ToArray[TSource](IEnumerable`1 source)
場所 XSpect.Yacq.YacqServices.ParseAll(SymbolTable symbols, String code) 場所
c:\Users\pepe\Desktop\スッキリ大作戦\yacq\Yacq\YacqServices.cs:行 55
場所 XSpect.Yacq.Runner.Program.Run(String code, Boolean showInfo) 場所 c:\Us
ers\pepe\Desktop\スッキリ大作戦\yacq\YacqRun\Program.cs:行 269
yacq[1]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment