SkillAgentSearch skills...

Pagefx

Compiler from .NET CIL to Flash byte code used in ActiveReports

Install / Use

/learn @GrapeCity/Pagefx
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

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

Related Skills

View on GitHub
GitHub Stars16
CategoryDevelopment
Updated3y ago
Forks3

Languages

C#

Security Score

80/100

Audited on Jul 11, 2022

No findings