We're on Discord! Please join our server now if you don't want to miss anything! (More info) | Join the UCC4 contest! (More info)

* WalrusIRC & Discord main room

If you have a forum account, have more than 4 posts and are not part of a restricted usergroup, then you can chat in our main Discord server room directly from here and continue using the forums at the same time. Or you can join our server directly and access many more discussion rooms!

Author Topic: ICE Compiler  (Read 91460 times)

0 Members and 1 Guest are viewing this topic.

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #405 on: December 01, 2017, 10:01:27 pm »
I'm more than happy to finally officially announce ICE v2.0.0! It has been a long road to this version, because pretty much everything changed. I want to thank EVERYONE who has contributed to this long project, writing the documentation, and finding many bugs. I hope you all enjoy this new version, and if there's anything you want to be changed, feel free to poke or PM me! :D

ICE Compiler v2.0.0

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #406 on: December 04, 2017, 11:01:16 pm »
Let me bump this issue, since adding floats is one of the first things on my to-do-list, but I've no idea how. Plz help me!!!!!!!!!!!!!!!!!! :)

https://github.com/PeterTillema/ICE/issues/34

Offline xlibman

  • Omni founder & CW co-founder
  • CodeWalrus Staff
  • Super User
  • Moderator
  • Forum Maintenance
  • Original 5
  • Join Date: Nov 2014
  • Location: Quebec, Canada
  • Posts: 19085
  • Post Rating Ratio: +101/-5
    • dj_omnimaga
    • DJOmnimaga.music
    • @DJOmnimaga
    • dj_omnimaga
    • @DJOmnimaga
    • /u/DJ_Omnimaga
    • DJOmnimaga
    • 112/11286
    • @djomnimaga
    • @DJOmnimaga
    • DJ Omnimaga music store
  • Gender: Male
Re: ICE Compiler
« Reply #407 on: December 06, 2017, 10:21:41 pm »
I'm late so I haven't checked the changes yet, but by "everything changed", do you mean the syntax changed to the point where my old code will not run? Or did you just add and improve a lot of stuff?
  • Calculators owned: TI-84 Plus C Silver Edition, TI-84 Plus CE, Casio fx-CG10
  • Consoles, mobile devices and vintage computers owned: Samsung i5510, Nintendo Switch, Playstation TV

Bandcamp|Reverbnation|Facebook|Youtube|Twitter
Retired Omnimaga admin (2001-11) and editor (2012-14)

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #408 on: December 11, 2017, 06:46:19 am »
I'm late so I haven't checked the changes yet, but by "everything changed", do you mean the syntax changed to the point where my old code will not run? Or did you just add and improve a lot of stuff?
I'm sure your previous source isn't valid anymore, but I'm not sure. At least the compiled size will be smaller with ICE v2.0.

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #409 on: December 22, 2017, 04:39:15 pm »
Coming soon: a new release, with many bugfixes, new features and improved behind-the-scenes things:



:)

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #410 on: December 23, 2017, 08:49:32 pm »
Running a program after compiling works too :D


Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #411 on: December 28, 2017, 01:14:06 pm »
Woo, a brand new version is out! v2.1.0 fixes many bugs, and adds some new, interesting features that can be used a lot. Take a look at the changelog.txt what is all changed. Have fun! :)

http://www.cemetech.net/programs/index.php?mode=file&id=1481

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #412 on: March 24, 2018, 10:04:59 pm »
In case you wasn't aware yet, I've started with developing ICE v3.0. This major update will include floats, matrices and much more! It also includes a more powerful prescanner (i.e. more optimized code) and more auto-optimization. I also hope to make it more stable, and maybe more options to auto-archive programs when compiling etc. Follow the Github repo for all the things I added. Stay tuned! :)

Offline Zeda

  • New User
  • Join Date: Jun 2018
  • Location:
  • Posts: 10
  • Post Rating Ratio: +2/-0
Re: ICE Compiler
« Reply #413 on: June 25, 2018, 11:54:47 pm »
Does ICE have float support? I know it has been in the works, but just curious about the status.

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #414 on: June 27, 2018, 12:17:22 pm »
Does ICE have float support? I know it has been in the works, but just curious about the status.
Not yet. I'm kinda busy with ICE v3.0 which will add floats, matrices and what more. I just need to have less other things to do in my life :P

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #415 on: September 10, 2018, 06:53:21 pm »
If you still didn't know this: I'm very busy creating an ICE debugger! With this nifty program (or in fact, appvar), you can step through your code, view and edit variables, view/edit memory, view all the information about opened slots, view the screen and buffer, and jump instantly to labels!

Some screenshots:

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #416 on: September 19, 2018, 07:23:38 pm »
The most important part of the debugger is pretty much ready: stepping through code! It was quite some work, but after all not very hard:



Huge thanks to Runer112 for helping with setting breakpoints and a breakpoint handler!

Offline PT_

  • Full User
  • Join Date: Mar 2016
  • Location:
  • Posts: 317
  • Post Rating Ratio: +16/-0
Re: ICE Compiler
« Reply #417 on: December 01, 2018, 08:11:06 pm »
I've updated the documentation! Everything can be found on the Github Wiki, and everything will be converted into a single HTML documentation, replacing the old pdf file. Check it out, I'd love to hear feedback! :)

Download ICE Compiler

 


You can also use the following HTML or bulletin board code to share it on your page or forum signature!


Also do not forget to check our affiliates below.
Planet Casio TI-Planet Calc.news BroniesQC BosaikNet Velocity Games