manpagez: man pages & more
info bigloo
Home | html | info | man
[ << ] [ < ] [ Up ] [ > ] [ >> ]         [Top] [Contents] [Index] [ ? ]

4.1 Syntax

The syntax of Bigloo is that of Scheme (a parenthesis based one) with two exceptions: type information and multi-line comments. Type information is supplied when identifiers are introduced (via lambda, let, define, ...) and those identifiers holding type information are referred to as typed identifiers.

They are defined by the following grammar:

<ident>        → <r5rs-ident> | <typed-ident>
<typed-ident>  → <r5rs-ident>::<r5rs-ident>
<r5rs-ident>   → the standard Scheme identifiers

For details of the standard Scheme identifiers, see token in R5RS.

Multi-lines comments (see http://srfi.schemers.org/srfi-30/) are defined as:

<ident>        → <r5rs-ident> | <typed-ident>
<comment>      → ;<all subsequent characters up to a line break>
       	       | #| <comment-text> (<comment> <comment-text>)* |#
<comment-text> → <character sequence not containing #| or |#>

This document was generated on March 31, 2014 using texi2html 5.0.

© manpagez.com 2000-2024
Individual documents may contain additional copyright information.