Changeset 40075 in project


Ignore:
Timestamp:
05/05/21 16:32:51 (4 months ago)
Author:
felix winkelmann
Message:

mdh page: formatting, note about error abort

File:
1 edited

Legend:

Unmodified
Added
Removed
  • wiki/eggref/5/mdh

    r40065 r40075  
    7878<procedure>(global-previous G INDEX ...)</procedure>
    7979
    80 Similar to `global-next` but retrieves the previous index.
     80Similar to {{global-next}} but retrieves the previous index.
    8181
    8282<procedure>(global-data G INDEX ...)</procedure>
    8383
    84 Returns a symbol or `#f` identifying the type of node addressed by the global G
     84Returns a symbol or {{#f}} identifying the type of node addressed by the global G
    8585and the given indices.
    8686 
     
    9898
    9999Creates a temporary global reference for NAME and returns its value using
    100 `global-ref`. NAME will be converted to a string.
     100{{global-ref}}. NAME will be converted to a string.
    101101
    102102<setter>(set! (^ NAME INDEX ...) VALUE)</setter>
    103103
    104 Equivalent to `(global-set! (global NAME) VALUE INDEX ...)` but takes care
     104Equivalent to {{(global-set! (global NAME) VALUE INDEX ...)}} but takes care
    105105to free the wrapper object of the global reference properly after assigning
    106106the value.
     
    125125It is crucial to properly close the database on exit or the file holding the
    126126persistent data may be imcoplete or corrupted. For normal exit this is taken
    127 care of by setting `[implicit-]exit-handler`, but when signals are raised
    128 or the process terminates with an error this must be done by invoking
    129 `close-globals` explicitly.
     127care of by setting {{[implicit-]exit-handler}} and handling the case when
     128the process terminates with an error. When signals cause a process abort
     129code wanting to properly close the database must invoke
     130{{close-globals}} explicitly.
    130131
    131132Stored values and index strings can be at most 10000 bytes long.
     
    135136=== Author
    136137
    137 Kevin O'Kane, see also the AUTHORS file in the egg distribution.
     138The original MDH database is maintained by Kevin O'Kane
     139[[http://www.cs.uni.edu/~okane/]], see also the AUTHORS file in the egg distribution.
    138140
    139 The egg is maintained by Felix Winkelmann. Many thanks to Luke K
     141This egg was written and is maintained by Felix Winkelmann, using a subset
     142of the original MDH source code.
     143Many thanks to Luke K
    140144for the inspiration to create this egg and for providing helpful
    141145comments and suggestions.
Note: See TracChangeset for help on using the changeset viewer.