PawPaw 0.6

Sponsored Links

PawPaw 0.6 Ranking & Summary

RankingClick at the star to rank
Ranking Level
User Review: 9 (1 times)
File size: 0.040 MB
Platform: Any Platform
License: GPL (GNU General Public License)
Price:
Downloads: 820
Date added: 2007-07-27
Publisher: Richard Snow

PawPaw 0.6 description

PawPaw is a forth-like language except that it allows top-down development.
There are several stacks. As you would expect there is a data stack, a return stack. But there is also a control structure stack.
Include files are implemented with the # token, which is followed by the filename to include (up to 19 levels).
Here is a list of the words that are implemented so far:
EXIT calls exit(0) to end the interpreter.
+L add longs
.L print long
+ int add
. int print
: define a new word
niy print that a word (string arg) is not implemented, exit the interpret loop early.
; end a definition
"word" edit calls the Kwrite editor on the source file name corresponding to word.
(note the name of the file is a hex string followed by .pp)
size var name define a variable.
value const name define a constant
@C fetch from a character var
!C store to a char var
@S fetch from a short var
!S store to a short var
@ integer fetch
! integer store
- int subtract
- int multiply
% int modulus
/ int divide
& integer and
| integer or
^ integer exclusive or
~ 1s complement integer
<< integer shift left
>> integer shift right
> < >= <= != == integer relationals
[] integer subscript
I->L convert int to long
L->I convert long to int
@L fetch long
!L store long
-L long subtract
*L long multiply
%L long modulus
&L long and
|L long or
^L long eor
~L ones complement long
<>>L shift long right by int arg
L <=L >=L !=L ==L long relationals
dup int dup
dupL long dup
drop int drop
dropL long drop
rot int rot
rotL long rot
swap int swap
swapL long swap
pick int pick
pickL long pick by int arg
[]! subscripted store
/* ... */ comment
"word" compile compile a definition file
"xxx" "yyy" add_dep add a dependency for yyy to word xxx file.
control structure
if (expr) then true-part else false-part fi
or
if (expr) then true-part fi
while expr do body od
until expr do body od
Enhancements:
- Autoloading was fixed.

PawPaw 0.6 Screenshot

Advertisements

PawPaw 0.6 Keywords

Bookmark PawPaw 0.6

Hyperlink code:
Link for forum:

PawPaw 0.6 Copyright

WareSeeker periodically updates pricing and software information of PawPaw 0.6 full version from the publisher, so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of PawPaw 0.6 Edition. Download links are directly from our publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed

Allok Video Splitter 2.2.0 Review:

Name (Required)
Email(Required)
Captcha
Featured Software

Want to place your software product here?
Please contact us for consideration.

Contact WareSeeker.com
Related Software
Ip6wall is a firewall script for ip6tables. Free Download
Pymousetrap provides access to a C-implemented shared library. Free Download
Spamresponder provides a simple and radical spam filter using DNS validation and challenge/response. Free Download
Spruce is an X11 email client written with the Gtk+ widget set. Free Download
OpenGoal is an open source soccer game for one or two players. Free Download
XFA library implements an API that can be used to create NFA. Free Download
Nazghul project is a computer role-playing game (CRPG) engine. Free Download
libmousetrap is a C library to create and manipulate mousetrap buffers in system memory. Free Download