CIL Parser

  •        0

The projects aim is to create a managed parser for CIL (Microsoft Intermediate Language).

http://cil-parser.sourceforge.net

Tags
Implementation
License
Platform

   

comments powered by Disqus


Related Projects

Tranche-net - tranche - A DSL for Modeling Structured Finance Products


New to tranche? See the Getting Started wiki. The tranche programming language is a domain-specific language developed to aid in the modeling of structured financial products and the forecasting of their cash flows. It is notably (and by design) non-Turing complete, and is named after the eponymous pieces of structured finance transactions. tranche.net is the initial compiler built to implement of the tranche language. It it written in C# 4.0 using the gplex and gppg lexer- and parser-generator

Minijavacompilerufc - Compilador para a linguagem miniJava, feito em Java.


MiniJavaCompiler Introdução Este projeto tem o objetivo de implementar um compilador para a linguagem Mini-Java, implementado em Java. Mini-Java é um subconjunto da linguagem Java, apresentada pelo livro Modern Compiler Implementation in Java. Assim, existem algumas restrições da linguagem em relação ao Java, como por exemplo, o comando "System.out.println()" só pode imprimir inteiros, outro exemplo é que o Mini-Java não aceita sobrecarga, entre outros. É possível achar mais informaÃ

Compiladores-2010-bj - Compiladores 2010


Equipe: Francisco Bruno, John Henderson, Hellânio Costa, Cícero Jorge Relatório de implementação RESUMOO trabalho tem como objetivo por em prática conhecimentos adquiridos no decorrer do semestre de 2010.1 na disciplina de Construção de Compiladores I do curso de Ciência da Computação da Universidade Federal do Ceará. Assim sendo o trabalho consiste na prática de implementação de um compilador. OBJETIVOPor a prova as dificuldades e facilidades para que seja implementado um compila

Minjavac - MiniJava compiler


MinJavaCMinJavaC é um compilador conceito para a linguagem MiniJava, escrito em Java. Um projeto da disciplina DIM0406 - Compiladores (UFRN), sob orientação do Prof. Marcelo Siqueira. ObjetivosO design da linguagem MiniJava, um projeto externo já existente, foi feito cuidadosamente para o estudo da teoria e implementação de compiladores em Java. Seu escopo é reduzido o bastante para que um compilador da linguagem, voltado à uma arquitetura comum, possa ser feito ao longo da duração de

Lp2project - LP2 Project


Projecto de LP2 2006/2007Tiago Miguel Ribeiro Clemente nº14394Bruno Oliveira nº14115

Toolbox-of-eric - a collection of useful tools written by myself


libiberty The libiberty library used by the tools here. tree2vcg Generate vcg format file from gcc tree dump, which can be viewed as a graph by a vcg tool (e.g. http://code.google.com/p/vcgviewer). Gcc can generate vcg format file only for rtl dump. So this tool can help you read the tree-level program. asm2vcg Generate vcg format file from .s file. This requires gcc to be patched with output_bb_info.patch, which is based on gcc-4.4.0. The parser is based on mips assembly, so it may need a lit

Elf4b - Extensible language framework


Provides a framework for developing script languages integrated with .NET applications. This includes: Parser for generic syntax that supports classes, methods, expressions, assignments, but not control flow structures yet. Type system that includes basic types like numbers, strings and booleans, and is extensible enough to allow adding new types and operations. Means of bidirectional integration with logic implemented in .NET applications. Compiler that transforms valid source codes into a cust

Compiladores-ufc-alt - Projeto turma de compiladores ufc 2010.1


DescriçãoProjeto referente ao trabalho da disciplina de Construção de Compiladores, da Universidade Federal do Ceará, semestre 2010.1, ministrada pelo professor Heron Carvalho. EquipeLívia Almada; Ticiana Linhares ObjetivoImplementar um compilador para a linguagem MiniJava , conforme as orientações e metodologia proposta no livro-texto da disciplina. Relatório Compilador para a linguagem Mini-JavaIntroduçãoEsse relatório visa descrever as atividades realizadas, as não realizadas e a

Minijava-compiler-ufc - Compilador de Minijava para a disciplina de Construção de Compiladores 201


Compilador de Minijava para a disciplina de Construção de Compiladores 2010.1 UFC Luiz Guilherme Ferreira de Alcântara Rogério Fonteles Professor: Francisco Heron de Carvalho Junior Monitor: Thiago Marcilon INTRODUÇÃO O MiniJava é um subconjunto do Java. Sobrecarga não é permitido no MiniJava. O comando System.out.println(…); no MiniJava só imprime inteiros. E a expressão e.length só se aplica a expressões do tipo int. Segue a seguir um exemplo de programa válido no MiniJava: cla

Incognitomjc - Um compilador MiniJava.


Um compilador MiniJava simples para a disciplina de Compiladores 2010.1 UFC. Equipe: Daniel Nascimento Jonas Deyson Thiago Alves Relatório Compiladores - Front End Introdução Este projeto trata do desenvolvimento de um compilador elaborado em módulos para a linguagem MiniJava que é um subconjunto da linguagem de programação java. Um compilador é um programa que transforma um texto em uma linguagem de programação em uma outra linguagem executável em um computador. No nosso caso a lingu