Changeset 15294 in project


Ignore:
Timestamp:
08/01/09 00:41:44 (10 years ago)
Author:
felix winkelmann
Message:

merged some changes from the wiki into manual

Location:
chicken/trunk/manual
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • chicken/trunk/manual

  • chicken/trunk/manual/Interface to external functions and variables

    r13683 r15294  
    22
    33== Interface to external functions and variables
     4
     5The macros in this section, such as {{define-foreign-type}} and {{define-external}}, are available in the {{foreign}} import library.  To access them:
     6
     7 (import foreign)
    48
    59* [[Accessing external objects]]
  • chicken/trunk/manual/Using the compiler

    r15246 r15294  
    5252     u          lists all unassigned global variable references
    5353     d          lists all assigned global variables
    54      v          lists used global variables and their reference count
    5554     x          display information about experimental features
    5655     D          when printing nodes, use node-tree output
     
    138137; -local : Assume toplevel variables defined in the current compilation unit are not externally modified.
    139138
     139; -no-argc-checks : disable argument count checks
     140
     141; -no-bound-checks : disable bound variable checks
     142
    140143; -no-lambda-info : Don't emit additional information for each {{lambda}} expression (currently the argument-list, after alpha-conversion/renaming).
    141144
    142145; -no-parentheses-synonyms STYLE : Disables list delimiter synonyms, [..] and {...} for (...).
     146
     147; -no-procedure-checks : disable procedure call checks
     148
     149; -no-procedure-checks-for-usual-bindings :  disable procedure call checks only for usual bindings
    143150
    144151; -no-symbol-escape : Disables support for escaped symbols, the |...| form.
Note: See TracChangeset for help on using the changeset viewer.