Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 08:03 16 Sep 2025 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : Pic Micro Pascal 2.0

Author Message
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 12:21am 29 Jun 2014
Copy link to clipboard 
Print this post

The countdown for the launch started six days ago! Can't wait to test it!

Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 03:00pm 22 Jul 2014
Copy link to clipboard 
Print this post

Pic Micro Pascal 2.0.1 is out! A short summary can be read here but more details are included in his documentation.

For who didn't knew:
  manualExtract said  PMP tries to strongly optimize the generated code.
- Since V1.3 PMP does expression and sub-expressions optimizations before generating code so it produces good code regardless of the complexity or inefficiency of expressions. But unused code and data was not detected and managed.
- Since V2.0 PMP has Dead Code Removal algorithms (DCR). These algorithms ensure that a never called procedure or function does not generate code, and that data used by these procedures and functions will not consume RAM.

Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
BobD

Guru

Joined: 07/12/2011
Location: Australia
Posts: 935
Posted: 05:33pm 22 Jul 2014
Copy link to clipboard 
Print this post

I could get quite excited by this if it had support for PIC32.
 
Goeytex
Regular Member

Joined: 12/05/2014
Location: United States
Posts: 74
Posted: 02:38pm 03 Aug 2014
Copy link to clipboard 
Print this post

This looks really good for mid range & enhanced 8-bit PICs which can handle the vast majority of the projects I do.

I think I will port a GCB application (PI Temp Controller) over and see how it goes.
The IDE looks much better than GCBs SynWrite. Float support will be handy when needed.

I just dread having to learn yet another language. I gave up on PMP once, but maybe it's worth one more try.
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 01:43am 04 Aug 2014
Copy link to clipboard 
Print this post

Wait for 2.0.3 version, it will solve some annoying IDE bugs and will come with predefined themes for syntax highlighting. See the forum section related to bugs.

Still, you can do your work using 2.0.2 just fine.

[quote]The IDE looks much better than GCBs SynWrite.[/quote]
Normally! The IDE is made by the same author of the compiler, having Turbo Pascal IDE in mind. Philippe Paternotte is a convinced Pascal/Delphi programmer, but not only this. Worth checking his CV, even if is in french.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 04:04am 04 Aug 2014
Copy link to clipboard 
Print this post

The PMP has a new (experimental) forum.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 12:31pm 05 Aug 2014
Copy link to clipboard 
Print this post

Sorry guys, the correct link to the CV is this.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 03:05pm 13 Aug 2014
Copy link to clipboard 
Print this post

Hi guys,

The 2.0.3 version is out. It comes with new additions to the IDE functionality and some (well, all known) annoying bugs squashed. Edited by vasi 2014-08-15
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 02:21am 14 Aug 2014
Copy link to clipboard 
Print this post

Update: If you downloaded the 2.0.3.101 version, then you must uninstall it and download the 2.0.3.102 version (same link), as the other escaped outside with few regression bugs.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
vasi

Guru

Joined: 23/03/2007
Location: Romania
Posts: 1697
Posted: 12:10pm 15 Aug 2014
Copy link to clipboard 
Print this post

And 2.0.4 is out, solving some bugs discovered by the user @Bernd form PMP forums.

PMP 2.x is new technology and I guess it takes a while to mature so, it needs all the testing in the world it can get.
Hobbit name: Togo Toadfoot of Frogmorton
Elvish name: Mablung Miriel
Beyound Arduino Lang
 
Print this page


To reply to this topic, you need to log in.

The Back Shed's forum code is written, and hosted, in Australia.
© JAQ Software 2025