Commit Graph

47 Commits

Author SHA1 Message Date
benfry 4f3cc80a43 video working, more work on libraries & import/export 2004-09-21 19:18:18 +00:00
benfry 3b8f4b0380 add stop() to static apps, remove loop() from special preproc 2004-09-21 01:46:39 +00:00
benfry 22ece1563c more library/menu work.. almost have video working properly 2004-09-13 04:17:01 +00:00
benfry bbc70ae964 add library support now getting closer 2004-09-05 22:26:05 +00:00
benfry 666309340a move location of prefs and sketchbook, fixed nasty bugs 2004-07-16 06:32:00 +00:00
benfry a990356062 fixed bug for empty sketches 2004-07-12 22:06:35 +00:00
benfry 667e22272b new preproc work for int() et al on arrays.. routes through PApplet 2004-07-08 23:02:59 +00:00
benfry f6f49923e6 more good times 2004-07-08 21:16:37 +00:00
benfry d6c476c806 more package mania.. preproc now inserts "public" in front of void setup 2004-07-08 21:03:06 +00:00
benfry 9893b9078d more major work on megabucket, new package structure, etc 2004-07-08 06:16:46 +00:00
benfry 404944b252 get export working again, fix applet html, allow custom applet.html in
sketch
2004-06-22 00:50:16 +00:00
benfry 4aad33024c hack workaround for the // bug 2004-06-21 22:00:58 +00:00
benfry ee34a5debe further working on clearing up compile errors 2004-05-10 04:30:31 +00:00
benfry e9399d05e0 trying to get things building again 2004-05-10 03:58:30 +00:00
benfry c2d2ad764e clearing up bugs and attempting a compile 2004-01-20 04:22:50 +00:00
benfry 6faef3f83a getting bagel building 2004-01-20 02:30:13 +00:00
benfry 761aec5537 finish unicode preproc, more working on build() 2004-01-18 18:25:34 +00:00
benfry 4164f86233 still going 2004-01-17 19:40:05 +00:00
benfry f9f8d3cb94 still more work on sketchbook, now starting to look at exceptions 2004-01-17 00:33:02 +00:00
benfry 0caeaeda9f more werk 2004-01-16 19:40:20 +00:00
benfry 019e0531bb who needs this guy? 2004-01-16 19:17:00 +00:00
benfry 4ee6de3c26 working on build/export for multi-file sketch 2004-01-16 19:12:52 +00:00
benfry 73c9248b33 working on new build code 2004-01-16 19:02:23 +00:00
benfry 3fe4dbe348 working on new build system 2004-01-16 17:28:57 +00:00
benfry a7144b14a5 more work on multiple files and cleaning up the environment 2004-01-10 00:11:13 +00:00
benfry 55bea199ab fixing copyright message for mit 2003-12-04 04:46:01 +00:00
benfry 9902d0baed first version that fully compiles since the overhaul 2003-11-11 18:03:15 +00:00
benfry 6b886bedee making more mess 2003-11-06 03:55:44 +00:00
benfry 872264b6d0 fix for curvepoint init and imports for javascript classes 2003-10-18 18:16:48 +00:00
benfry 7b8e67130b running external vm finally works 2003-09-24 22:50:25 +00:00
dmose a9e72fd9a0 Make XML parse tree output be controlled by the property compiler.output_parse_tree rather than by a constant in the source code. 2003-09-17 04:21:05 +00:00
dmose 90293a394d fixed debugging code to not attempt to call through an empty AST 2003-09-05 09:01:50 +00:00
benfry 40575fe31c disabled debug flag.. caused NullPointerException if prog was empty 2003-09-03 02:50:24 +00:00
benfry 1744dc8820 checking in dmose parser and changes to make it usable 2003-09-02 01:53:44 +00:00
dmose bd331246d1 Fixed up comments, and removed try/catch block that was preventing fallback to Oro in cases of failure 2003-08-26 02:55:08 +00:00
dmose 64746862d8 Added quick hack to get ADVANCED mode classname. 2003-08-25 19:36:42 +00:00
dmose 63fe69be0b Basic support for static mode programs 2003-08-25 04:44:10 +00:00
dmose 294e6b22d3 Support active mode programs 2003-08-25 04:29:13 +00:00
dmose ba963f33d9 Add field to keep track of program type 2003-08-24 19:26:03 +00:00
dmose 99e9d75772 Checkpointing preprocessor work. Color datatype, webcolor literals, and float constants are now working. Constructor-style casts are in progress. 2003-08-20 04:46:22 +00:00
dmose badc55a482 Checkpointing. First pass at whitespace work complete. 2003-08-17 22:15:53 +00:00
dmose e174f6a664 Checkpointing initial implementation of new ANTLR-based preprocessor 2003-08-15 23:02:39 +00:00
benfry aed9c8dfb0 changes for optionally building with rxtx instead of just javacomm 2003-08-03 18:29:49 +00:00
dmose 39cdaa9d86 Hoisting some common preprocessor bits up into the superclass in preparation for the new preproc. 2003-07-24 15:49:17 +00:00
benfry 06e11ffd26 adding licensing information to files, removing some tabs 2003-07-23 21:32:33 +00:00
benfry 4bfb8355f5 getting gl4java wired in, removing KjcApplet for simplicity 2003-07-13 18:08:53 +00:00
dmose ec38155680 Backend refactoring: KjcEngine has been split up into separate classes for preprocessing, compiling, and running. 2003-07-04 18:43:47 +00:00