
diff --git a/doc/Expr.adoc b/doc/Expr.adoc index 6759796..77161c0 100644 --- a/doc/Expr.adoc +++ b/doc/Expr.adoc @@ -9,6 +9,7 @@ Expressions calculator :icons: font :icon-set: fi :numbered: +:data-uri: //:table-caption: Tabella //:figure-caption: Diagramma :docinfo1: @@ -60,6 +61,8 @@ _Expr_ creates and keeps a inner _global context_ where it stores imported funct Imported functions are registerd in the _global context_. When an expression first calls an imported function, that function is linked to the current context; this can be the _main context_ or a _function context_. === `dev-expr` test tool +Before we begin to describe the syntax of _Expr_, it is worth introducing _dev-expr_ because it will be used to show many examples of expressions. + `dev-expr` is a simple program that can be used to evaluate expressions interactively. As its name suggests, it was created for testing purpose. In fact, in additon to the automatic verification test suite based on the Go test framework, `dev-expr` provided an important aid for quickly testing of new features during their development. `dev-expr` can work as a _REPL_, _**R**ead-**E**xecute-**P**rint-**L**oop_, or it can process expression acquired from files or standard input. diff --git a/doc/Expr.html b/doc/Expr.html index f085196..d2b087d 100644 --- a/doc/Expr.html +++ b/doc/Expr.html @@ -621,7 +621,7 @@ pre.rouge .ss {
dev-expr
test toolBefore we begin to describe the syntax of Expr, it is worth introducing dev-expr because it will be used to show many examples of expressions.
+dev-expr
is a simple program that can be used to evaluate expressions interactively. As its name suggests, it was created for testing purpose. In fact, in additon to the automatic verification test suite based on the Go test framework, dev-expr
provided an important aid for quickly testing of new features during their development.