summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2008-10-27 06:52:06 +0000
committerPaul Buetow <paul@buetow.org>2008-10-27 06:52:06 +0000
commit74576665ff39879f04e50ad6887a2178f42722c3 (patch)
treed4e7c61e0c6f8b00e6dadf430803933141432605
parenta1c3f47491b98cd9026f8e853cc9e72630805c12 (diff)
-rw-r--r--TODO5
-rw-r--r--docs/help.txt2
-rw-r--r--docs/stats.txt2
-rw-r--r--docs/version.txt2
-rw-r--r--examples/all-examples.txt9
-rwxr-xr-xfypebin435103 -> 435103 bytes
-rw-r--r--src/build.h2
7 files changed, 13 insertions, 9 deletions
diff --git a/TODO b/TODO
index 39e51e0..520a70f 100644
--- a/TODO
+++ b/TODO
@@ -1,10 +1,5 @@
Todo's (not in any specific order)
-Scopes/Garbage output for detailed infos
- scopes_print(Scope *p_scope)
- for all scopes
- for all syms
- print
Arrays
Closures
Function arguments and return values
diff --git a/docs/help.txt b/docs/help.txt
index 584924e..faa29c2 100644
--- a/docs/help.txt
+++ b/docs/help.txt
@@ -1,4 +1,4 @@
-Fype v0.1-devel Build 9276
+Fype v0.1-devel Build 9300
(c) Paul C. Buetow (2005 - 2008) <fype@dev.buetow.org>
-e Executes given code string (see synopses)
-h Prints this help
diff --git a/docs/stats.txt b/docs/stats.txt
index dd0d237..f17e1fd 100644
--- a/docs/stats.txt
+++ b/docs/stats.txt
@@ -1,4 +1,4 @@
===> Num of C source files : 42
===> Num of C source lines : 7689
===> Num of Fype source examples : 14
-===> Num of Fype source lines : 358
+===> Num of Fype source lines : 362
diff --git a/docs/version.txt b/docs/version.txt
index e9c3078..1d1fc94 100644
--- a/docs/version.txt
+++ b/docs/version.txt
@@ -1 +1 @@
-Fype v0.1-devel Build 9276
+Fype v0.1-devel Build 9300
diff --git a/examples/all-examples.txt b/examples/all-examples.txt
index b438de3..f71e8a2 100644
--- a/examples/all-examples.txt
+++ b/examples/all-examples.txt
@@ -283,6 +283,10 @@ my foo = 1;
# Prints out 1
assert 1 == (put defined bar);
+
+ # Prints out all available symbols at
+ # the current program position.
+ scope;
}
# Prints out 0
@@ -317,7 +321,12 @@ proc baz {
# Make a synonym baz, and undefine baz
my bay = \baz;
+
+# Should be the num of syms for the same value
+assert 2 == syms baz;
+assert 2 == syms bay;
undef baz;
+assert 1 == syms bay;
# bay still has a reference of the original procedure baz
bay; # this prints aut "I am baz"
diff --git a/fype b/fype
index d3856ed..ff1e116 100755
--- a/fype
+++ b/fype
Binary files differ
diff --git a/src/build.h b/src/build.h
index 303e86b..c44f6f4 100644
--- a/src/build.h
+++ b/src/build.h
@@ -35,7 +35,7 @@
#ifndef BUILD_H
#define BUILD_H
-#define BUILDNR 9299
+#define BUILDNR 9300
#define OS_FREEBSD
#endif