Changeset 661 for proto/Compiler/README


Ignore:
Timestamp:
Oct 15, 2010, 2:06:52 PM (9 years ago)
Author:
ksherdy
Message:

Update README

File:
1 edited

Legend:

Unmodified
Added
Removed
  • proto/Compiler/README

    r656 r661  
    63633. Modify template.c and compilable.py to generation an executable program.
    6464
    65         3.1 Variables
     65        3.1 Compilation
     66
     67                Makefiles exist to compile Python prototypes into generated block-at-a-time C code and
     68                to compile generated code into executable programs.
     69
     704. Additional Information
     71
     72        This section provides additional information regarding the capabilities of the PyBit compiler.
     73
     74        4.1 Variables
    6675
    6776                In any compilable program all variables are assumed to be type bit stream, arrays of
    6877                bitstreams or structures of bitstreams.
    6978
    70         3.2 Operations
     79        4.2 Operations
    7180
    72         Valid operations on bit streams include the following.
     81                Valid operations on bit streams include the following.
    7382
    7483        Bitwise logical operations
     
    8493        Pragmas
    8594                optimize pragma
    86        
     95     
    8796        Loop Structures
    8897                while loop
    8998
    90     The current valid form is: while var > 0 for bitstream var.
    91    
     99                The current valid form is: while var > 0 for bitstream var.
     100 
    92101        Function Calls
    93        
    94102                Python function calls
    95103
     
    100108                Function calls are only allowed within "main" function. No other function call is allowed,
    101109                except calling predefined functions.
    102    
     110 
    103111        Module Importing
    104112                Simple form of module importing.
     
    114122                This does not mean that your program must have a variable with this name. If you
    115123                have a variable that specifies error locations, it is recommended to be named 'error_mask'.
    116        
    117         3.3 Executable Compilation
    118 
    119                 Makefiles exist to compile Python prototypes into generated block-at-a-time C code and
    120                 to compile generated code into executable programs.
    121124
    122125
     126
     127
Note: See TracChangeset for help on using the changeset viewer.