Generic implementation of the Tunes LLL


Contents of this page

  • Goals and Requirements
  • Principles chosen
  • difficulties
  • Generic modules provided
  • Specific modules needed

  • The current specific mappings being worked on are for the i386 and O'TOP subprojects.


    Goals and Requirements

    This generic implementation is meant to define once and for all all the logic common to all implementations of the LLL upon any platform. It goal of this Subproject is a define and implement a low-level language that will fulfill all the requirement to be used as a basis for the Tunes system, including self-extending into the full Tunes HLL, etc.
    A first, original version should be written using widely available existing tools, and not bother about speed efficiency of generated code. It can use dirty hacks of all kinds.
    The definitive version will be written using the own Tunes language system; it will be as clean as can be, and rely on all our usual Tunes tools to produce "optimized" code (oh I hate this word).
    It should map as well as possible our current targets as well as future ones.


    To Do on this page

  • Document the current implementation.


    Back to the LLL subproject.


    Page Maintainer:
    Faré