From 6f00b67be29b72b908d4bee4c26f3d3ac69962b8 Mon Sep 17 00:00:00 2001 From: Luiz Rafael Culik Date: Thu, 15 Jun 2000 01:08:51 +0000 Subject: [PATCH] See changelog 20000614-22:10 GMT -3 --- harbour/doc/en/eval.txt | 64 +++++++++++++++++++++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 harbour/doc/en/eval.txt diff --git a/harbour/doc/en/eval.txt b/harbour/doc/en/eval.txt new file mode 100644 index 0000000000..322125f33a --- /dev/null +++ b/harbour/doc/en/eval.txt @@ -0,0 +1,64 @@ +/* + * $Id$ + */ + +/* + * The following parts are Copyright of the individual authors. + * www - http://www.harbour-project.org + * + * Copyright 2000 Luiz Rafael Culik + * Documentation for: EVAL() + * + * See doc/license.txt for licensing terms. + * + */ + +/* $DOC$ + * $FUNCNAME$ + * EVAL() + * $CATEGORY$ + * Code Block + * $ONELINER$ + * Evaluate a code block + * $SYNTAX$ + * EVAL( [, [,...]]) --> xExpression + * $ARGUMENTS$ + * Code block expression to be evaluated + * + * Argument to be passed to the code block expression + * + * Argument list to be passed to the code block expression + * $RETURNS$ + * The result of the evaluated code block + * $DESCRIPTION$ + * This function evaluates the code bloc expressed as and + * returns its evaluated value.If their are multiple expressions within + * the code block,the last expression will be value of this function. + * + * If the code block requires parameters to be passed to it,they are + * specified in the parameter list and following.Each parameter + * is separated by a comma within the expression list. + * $EXAMPLES$ + * FUNC MAIN + * LOCAL sbBlock := {|| NIL } + * ? Eval( 1 ) + * ? Eval( @sbBlock ) + * + * ? Eval( {|p1| p1 },"A","B") + * ? Eval( {|p1,p2| p1+p2 },"A","B") + * ? Eval( {|p1,p2,p3| p1 },"A","B") + * Return Nil + * $TESTS$ + * See examples + * $STATUS$ + * R + * $COMPLIANCE$ + * This function is Ca Clipper compliant + * $PLATFORMS$ + * All + * $FILES$ + * Library is vm + * $SEEALSO$ + * AEVAL(),DBEVAL() + * $END$ + */