¹ Pocket Programming Language 1.52 has been released! - Thoughts Media Forums

Windows Phone Thoughts - Daily News, Views, Rants and Raves

Check out the hottest Windows Mobile devices at our Expansys store!


Digital Home Thoughts

Loading feed...

Laptop Thoughts

Loading feed...

Android Thoughts

Loading feed...




Go Back   Thoughts Media Forums > WINDOWS PHONE THOUGHTS > Windows Phone Announcements

 
 
Thread Tools Display Modes
Prev Previous Post   Next Post Next
  #1  
Old 09-16-2008, 09:05 PM
kornalius
Pupil
Join Date: Nov 2002
Posts: 42
Exclamation Pocket Programming Language 1.52 has been released!

After many months, it has finally arrived. The long awaited v1.52 of the Pocket Programming Language is here. This new version fixes a lot of memory leaks, bugs and has some new optimization and features.

Here is change log:

09.16.2008 1.52
- Renamed function Inherited to DefWndProc.
- New ToByte() function.
- New ToShort() function.
- New IndexOf() and cIndexOf() functions to easily search a list item value (cIndexOf is case sensitive).
- New DelEx(listvar$, index$) to delete a list item at a specific index location.
- Tons of object-oriented engine fixes and optimization.
- New FillEach() function to fill each element of a struct, array, matrix, string or list with a specified value.
- New AddEx() function to allow to create a specified number of blank list elements.
- Changed #inherited operator to inheritcall function.
- New #class syntax when inheriting from another class. #class inherit
- Fixed Private and Public functions in multiple object class definitions.
- Fixed bug in Reg_SetKeyValue() function in Registry.ppl library.
- Fixed many GameAPI functions execution speed related to update modes introduced in 1.40.
- Fixed passing list offsets as parameters.
- Fixed struct of struct freing of memory issue.
- Fixed issue with Main and WinMain function naming internally.
- New InheritCall() function to inherit a function call in an object.
- New GameAPI event processing mode. GA_PEEKONLY (default) and GA_WAITFOREVENT which waits for a system event before continuing game cycle.
- New functions: g_SetCycleMode() and g_CycleMode().
- Updated Tiny-Rex library to latest (1.3) to fix some regular expressions bugs.
- Changed Search() function to Search(expr$, string$) -> string$
- Changed SubExp() funciton to SubExp(string$, index$) -> string$
- g_TextOut(), if X value is passed, alignment is relative to it.
- Fixed Int() and Str() functions to remove variable information from the stack.
- Call() function has been fixed not to leak items on the stack.
- Some stack handling fixes.
- #declare, #declareapi, #c_declare, #c_declareapi allow to add parameters at the end within ().
- WaitForInput has a new parameter to process events normally.
- Fixed some issues with game collision detection.
- Lots of internal functions with output parameters accepts array offsets now.
- Fixed Sort() function descending order for string types.
- Fixed ForEach() with array variables to copy string information properly.
- Support for unsigned short has been added via TUSHORT.
- Rewrote internal garbage collector to be more accurate and stable.
- Fixed memory leaks in +=, -=, *=, /=, ++, --, Delete(), Insert(), Replace(), ReplaceEx(), Strip(), Change(), Match(), Search(), NewForm(), NewFormEx(), NewControl().
- Fixed PASM ppl opcode.
- Added g_rvalue(), g_gvalue(), g_bvalue() functions to obtain R G B color values in 565 format.
- New g_rgb565() to convert r,g,b values from 565 color format.
- New GetRValue(), GetGValue(), GetBValue() functions.

Download it here: http://www.arianesoft.ca/download.php?view.63

You can purchase the Pro edition here: https://store2.esellerate.net/store/...nePageCart.htm

Don't forget to check out our blog for the latest development on the most anticipated release 2.0 of PPL: http://blog.arianesoft.ca

Join our growing community at: http://forum.arianesoft.ca

Best regards,

The ArianeSoft Team
__________________
Alain DeschenesPresidentArianeSoft Inc. (http://www.arianesoft.ca)
 
Reply With Quote
 


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +1. The time now is 05:37 AM.