Changeset 13871 in project for chicken


Ignore:
Timestamp:
03/23/09 11:12:46 (11 years ago)
Author:
felix winkelmann
Message:

added faq entry for block vs. local

File:
1 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/manual/faq

    r13857 r13871  
    472472{{substring=?}} {{substring-ci=?}} {{substring-index}} {{substring-index-ci}}
    473473
     474==== What's the difference betweem "block" and "local" mode?
     475
     476In {{block}} mode, the compiler assumes that definitions in the current file
     477are not visible from outside of the current compilation unit, so unused
     478definitions can be removed and calls can be inlined. In {{local}} mode,
     479definitions are not hidden, but the compiler assumes that they are
     480not modified from other compilation units (or code evaluated at runtime),
     481and thus allows inlining of them.
     482
    474483==== Can I load compiled code at runtime?
    475484
Note: See TracChangeset for help on using the changeset viewer.