From ec9899c0399f42473d311c7d0a46769d3d933c06 Mon Sep 17 00:00:00 2001
From: Paul Buetow
Date: Mon, 25 Aug 2008 18:48:28 +0000
Subject: bugs fixed, initial array
---
docs/help.txt | 2 +-
docs/pod/fype.1.gz | Bin 6086 -> 6050 bytes
docs/pod/fype.html | 15 +++++++--------
docs/pod/fype.man | 27 +++++++++++++--------------
docs/pod/fype.pod | 16 +++++++---------
docs/pod/fype.tex | 18 +++++++-----------
docs/pod/fype.txt | 14 ++++++--------
docs/stats.txt | 6 +++---
docs/version.txt | 2 +-
9 files changed, 45 insertions(+), 55 deletions(-)
(limited to 'docs')
diff --git a/docs/help.txt b/docs/help.txt
index b99b60f..987ab7d 100644
--- a/docs/help.txt
+++ b/docs/help.txt
@@ -1,4 +1,4 @@
-Fype v0.0-devel Build 9136
+Fype v0.0-devel Build 9199
Copyright by Paul C. Buetow (2005 - 2008)
-e Executes given code string (see synopses)
-h Prints this help
diff --git a/docs/pod/fype.1.gz b/docs/pod/fype.1.gz
index c270197..8491141 100644
Binary files a/docs/pod/fype.1.gz and b/docs/pod/fype.1.gz differ
diff --git a/docs/pod/fype.html b/docs/pod/fype.html
index b47abe9..66c2303 100644
--- a/docs/pod/fype.html
+++ b/docs/pod/fype.html
@@ -349,6 +349,8 @@ not.
(integer) any > any
+(integer) not any
+
@@ -370,19 +372,16 @@ not.
-Bitwise operators do not work ATM. The fix is on its way!
-- (any) any << any
-
-
- (any) any >> any
+
- (integer) any :< any
-
- (any) any and any
+
- (integer) any :> any
-
- (any) any or any
+
- (integer) any and any
-
- (any) any xor any
+
- (integer) any or any
-
- (any) not any
+
- (integer) any xor any
diff --git a/docs/pod/fype.man b/docs/pod/fype.man
index 0a04c66..22eec38 100644
--- a/docs/pod/fype.man
+++ b/docs/pod/fype.man
@@ -129,7 +129,7 @@
.\" ========================================================================
.\"
.IX Title "FYPE 1"
-.TH FYPE 1 "2008-04-25" "Fype v0.0-devel Build 8860" "The Fype Users Manual Page"
+.TH FYPE 1 "2008-08-25" "Fype v0.0-devel Build 9175" "The Fype Users Manual Page"
.SH "NAME"
\&\fBFype\fR is \fBf\fRor \fBy\fRour \fBp\fRrogram \fBe\fRxecution
.PP
@@ -365,6 +365,8 @@ Special string behavior: A string will get auto convertet into an \fIinteger\fR.
.IX Item "(integer) any < any"
.IP "(\fIinteger\fR) \fIany\fR \fB>\fR \fIany\fR" 4
.IX Item "(integer) any > any"
+.IP "(\fIinteger\fR) \fBnot\fR \fIany\fR" 4
+.IX Item "(integer) not any"
.PD
.Sh "Definedness"
.IX Subsection "Definedness"
@@ -376,20 +378,17 @@ Returns 1 if \fIidentifier\fR has been defined. Returns 0 else.
Tries to undefine/delete the \fIidentifier\fR. Returns 1 if success, otherwise 0 is returned.
.Sh "Bitwise"
.IX Subsection "Bitwise"
-Bitwise operators do not work \s-1ATM\s0. The fix is on its way!
-.IP "(\fIany\fR) \fIany\fR \fB<<\fR \fIany\fR" 4
-.IX Item "(any) any << any"
+.IP "(\fIinteger\fR) \fIany\fR \fB:<\fR \fIany\fR" 4
+.IX Item "(integer) any :< any"
.PD 0
-.IP "(\fIany\fR) \fIany\fR \fB>>\fR \fIany\fR" 4
-.IX Item "(any) any >> any"
-.IP "(\fIany\fR) \fIany\fR \fBand\fR \fIany\fR" 4
-.IX Item "(any) any and any"
-.IP "(\fIany\fR) \fIany\fR \fBor\fR \fIany\fR" 4
-.IX Item "(any) any or any"
-.IP "(\fIany\fR) \fIany\fR \fBxor\fR \fIany\fR" 4
-.IX Item "(any) any xor any"
-.IP "(\fIany\fR) \fBnot\fR \fIany\fR" 4
-.IX Item "(any) not any"
+.IP "(\fIinteger\fR) \fIany\fR \fB:>\fR \fIany\fR" 4
+.IX Item "(integer) any :> any"
+.IP "(\fIinteger\fR) \fIany\fR \fBand\fR \fIany\fR" 4
+.IX Item "(integer) any and any"
+.IP "(\fIinteger\fR) \fIany\fR \fBor\fR \fIany\fR" 4
+.IX Item "(integer) any or any"
+.IP "(\fIinteger\fR) \fIany\fR \fBxor\fR \fIany\fR" 4
+.IX Item "(integer) any xor any"
.PD
.Sh "Numeric"
.IX Subsection "Numeric"
diff --git a/docs/pod/fype.pod b/docs/pod/fype.pod
index 6628322..33e50f5 100644
--- a/docs/pod/fype.pod
+++ b/docs/pod/fype.pod
@@ -251,6 +251,8 @@ Special string behavior: A string will get auto convertet into an I.
=item (I) I B> I
+=item (I) B I
+
=back
=head2 Definedness
@@ -269,21 +271,17 @@ Tries to undefine/delete the I. Returns 1 if success, otherwise 0 is
=head2 Bitwise
-Bitwise operators do not work ATM. The fix is on its way!
-
=over
-=item (I) I B<<<> I
-
-=item (I) I BE> I
+=item (I) I B<:<> I
-=item (I) I B I
+=item (I) I B<:E> I
-=item (I) I B I
+=item (I) I B I
-=item (I) I B I
+=item (I) I B I
-=item (I) B I
+=item (I) I B I
=back
diff --git a/docs/pod/fype.tex b/docs/pod/fype.tex
index a14a509..0558ff3 100644
--- a/docs/pod/fype.tex
+++ b/docs/pod/fype.tex
@@ -293,7 +293,8 @@ Special string behavior: A string will get auto convertet into an \textit{intege
\item[{(\textit{integer}) \textit{any} \textbf{$<$=}}] \textbf{\textit{any}}
\item[{(\textit{integer}) \textit{any} \textbf{$>$=}}] \textbf{\textit{any}}
\item[{(\textit{integer}) \textit{any} \textbf{$<$}}] \textbf{\textit{any}}
-\item[{(\textit{integer}) \textit{any} \textbf{$>$}}] \textbf{\textit{any}}\end{description}
+\item[{(\textit{integer}) \textit{any} \textbf{$>$}}] \textbf{\textit{any}}
+\item[{(\textit{integer}) \textbf{not} \textit{any}}] \mbox{}\end{description}
\subsection*{Definedness\label{Definedness}\index{Definedness}}
\begin{description}
@@ -308,18 +309,13 @@ Tries to undefine/delete the \textit{identifier}. Returns 1 if success, otherwis
\end{description}
\subsection*{Bitwise\label{Bitwise}\index{Bitwise}}
-
-
-Bitwise operators do not work ATM. The fix is on its way!
-
\begin{description}
-\item[{(\textit{any}) \textit{any} \textbf{$<$$<$}}] \textbf{\textit{any}}
-\item[{(\textit{any}) \textit{any} \textbf{$>$$>$}}] \textbf{\textit{any}}
-\item[{(\textit{any}) \textit{any} \textbf{and}}] \textbf{\textit{any}}
-\item[{(\textit{any}) \textit{any} \textbf{or}}] \textbf{\textit{any}}
-\item[{(\textit{any}) \textit{any} \textbf{xor}}] \textbf{\textit{any}}
-\item[{(\textit{any}) \textbf{not} \textit{any}}] \mbox{}\end{description}
+\item[{(\textit{integer}) \textit{any} \textbf{:$<$}}] \textbf{\textit{any}}
+\item[{(\textit{integer}) \textit{any} \textbf{:$>$}}] \textbf{\textit{any}}
+\item[{(\textit{integer}) \textit{any} \textbf{and}}] \textbf{\textit{any}}
+\item[{(\textit{integer}) \textit{any} \textbf{or}}] \textbf{\textit{any}}
+\item[{(\textit{integer}) \textit{any} \textbf{xor}}] \textbf{\textit{any}}\end{description}
\subsection*{Numeric\label{Numeric}\index{Numeric}}
\begin{description}
diff --git a/docs/pod/fype.txt b/docs/pod/fype.txt
index 3f61d8b..3cc7d20 100644
--- a/docs/pod/fype.txt
+++ b/docs/pod/fype.txt
@@ -223,6 +223,7 @@ BUILT IN FUNCTIONS
(*integer*) *any* >= *any*
(*integer*) *any* < *any*
(*integer*) *any* > *any*
+ (*integer*) not *any*
Definedness
(*integer*) defined *identifier*
@@ -233,14 +234,11 @@ BUILT IN FUNCTIONS
otherwise 0 is returned.
Bitwise
- Bitwise operators do not work ATM. The fix is on its way!
-
- (*any*) *any* << *any*
- (*any*) *any* >> *any*
- (*any*) *any* and *any*
- (*any*) *any* or *any*
- (*any*) *any* xor *any*
- (*any*) not *any*
+ (*integer*) *any* :< *any*
+ (*integer*) *any* :> *any*
+ (*integer*) *any* and *any*
+ (*integer*) *any* or *any*
+ (*integer*) *any* xor *any*
Numeric
(*number*) neg *number*
diff --git a/docs/stats.txt b/docs/stats.txt
index 50cfed4..d6ec4b2 100644
--- a/docs/stats.txt
+++ b/docs/stats.txt
@@ -1,4 +1,4 @@
===> Num of C source files : 42
-===> Num of C source lines : 7252
-===> Num of Fype source examples : 13
-===> Num of Fype source lines : 320
+===> Num of C source lines : 7448
+===> Num of Fype source examples : 14
+===> Num of Fype source lines : 353
diff --git a/docs/version.txt b/docs/version.txt
index cb62366..bea7532 100644
--- a/docs/version.txt
+++ b/docs/version.txt
@@ -1 +1 @@
-Fype v0.0-devel Build 9136
+Fype v0.0-devel Build 9199
--
cgit v1.2.3