Skip to content
Compiler from .NET CIL to Flash byte code used in ActiveReports
C# Visual Basic .NET JavaScript C Makefile XSLT
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.

Files

Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
adobe/bugs/ASC-3617
build-scripts
data
framework
libs
mono/mcs
samples
source
tests
tools
.gitignore
LICENSE
README.md
clean.bat
clean.build
readme.docx
roadmap

README.md

PageFX

Compiler from .NET CIL to Flash byte code successfully used in ActiveReports to build Flash Viewer (now legacy component)

It was implemented in 2008. See this story from major developer.

Contributors

  • Scott Willeke
  • Sergey Todyshev
  • Yuriy Kashnikov
  • Oleg Zaimkin
  • Sergey Pomadin

Contents

This repo includes

  • CIL reader
  • CIL interpreter
  • ABC (ActionScript Byte Code) reader
  • Translator from CIL to ABC
  • Generator of interop Assemblies for ABC generated by ActionScript compiler
  • Linker of interop assemblies
  • Mono 2.0 libraries (corlib, System, System.Drawing), some APIs were implemented on top of Flash API
  • Many Mono C# compiler tests adopted for testing of PageFX compiler
  • Flex SDKs
  • TODO: etc
You can’t perform that action at this time.