Author Topic: C Emitter current status  (Read 1634 times)

0 Members and 1 Guest are viewing this topic.

ehitam

  • Newbie
  • *
  • Posts: 7
C Emitter current status
« on: December 23, 2013, 11:40:07 PM »
What is the current Status of C Emitter? Is it working well, is linux/freebsd/macos x port possible?

John

  • Hero Member
  • *****
  • Posts: 2803
Re: C Emitter current status
« Reply #1 on: December 24, 2013, 12:10:57 AM »
Have you been following the C BASIC project Charles fostered? The C BASIC project was a direct result of Charles C emitter efforts for O2.  

Charles contributed an object based String class library which I haven't implemented yet. The last I heard is that Charles is working on an expression parser to make the library more BASIC like when using C BASIC as a helper to C programming.

Charles Pegge

  • Author
  • *****
  • Posts: 3282
    • Oxygen Basic
Re: C Emitter current status
« Reply #2 on: December 27, 2013, 02:52:48 AM »
A high level C emitter /translator will be the first, but I won't give a timescale. (Prophecy is a risky business :))

Dynamic strings and other objects require the most attention, and we already have a small source library to manage strings with a BASIC string function set. The C emitter will be closely aligned with C BASIC, producing human-readable C that will compile with GCC and other compilers like Visual-C.

http://www.allbasic.info/forum/index.php?board=18.0
« Last Edit: December 27, 2013, 03:02:03 AM by Charles Pegge »

John

  • Hero Member
  • *****
  • Posts: 2803
Re: C Emitter current status
« Reply #3 on: December 27, 2013, 08:36:26 AM »
Thanks for the update Charles!