1.1.1 [bug fix]
After another batch of testing, I discovered that the input function didn't work, so here is the patch...
- Fixed
input()variable type inference: UpdatedAssignNodechecking incodegen.dto detectinput()calls and track target variables asconst char*pointers, preventing invalid C99 implicit integer conversion assignments. - Resolved missing system input header: Added explicit
#include <ti/screen.h>header to the code generator preamble to properly expose the native CEdev toolchain declaration foros_GetStringInput. - Integrated native OS input prompt: Lowered Python's
input()function toos_GetStringInput(":", buf, sizeof(buf) - 1)runtime calls, enabling native, full-line text input on the TI-84 Plus CE keypad.
As always, all the .exe needs is to be within the same folder as the input python file and the CEdev folder, so all you need is this file...