Remy Willems

Results 67 issues of Remy Willems

First something unrelated to Delta's: ```scala trait Language[Program] { def syntax: Syntax[Program] def semantics: Semantics[Program] } trait Pipeline[In, Core, Out] { def language: Language[Core] def inputSyntax: Syntax[In] def outputSyntax: Syntax[Out]...

modular-compilation

Enable defining delta's like this: ```scala trait Compilation { def visit(action: T => ()) { } def getFactory: T } trait BlockStatementFactory { def create(statements: Seq[Node]): BlockStatement } trait BlockStatement...

modular-compilation