who home









During my studies at McGill University, I followed a compiler design course. This course explained all the basic technics used in modern compiler, such as lexical and grammatical analysis, symbol table, type checking, code generation, code optimization

In addition, we also studied some general topics, including JVM, Java bytecode, garbage collection, static analysis...

WiG compiler

From January to April, we developed a compiler. This compiler is able to deal with WiG (Web Interface Generator) programs.

The WiG language is a very high level language (derived from <BigWig> language that allows developper to create C-based CGI script and to use these scripts in HTML pages. In WiG program, we can use some features of high level programming languages, such as variables, arithmetic expressions... We can also define some variables whose value will be saved between several executions of the script. For example, we can easily create a script that count the number of visitors of a site.




Home




This site has been visited

Last update, April 24, 1999
For any suggestion, please contact Schrom