Computer Language Design

Using parsers and code generation techniques to fashion new mini-languages that can be used to creatively modify the interface between a user and the computer. Topics include language design; grammars; regular expression grammers; parsers and parser construction; parsing expressions; tokenizing; assemblers; engines vs. interpreters; logic, query and imperative language parsers and assemblers. (3)

close this window