1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-02-21 08:29:13 +00:00

97 Commits

Author SHA1 Message Date
David Schmenk
e74257aacb Getting PLASMA PLASM compiled 2018-01-02 14:36:58 -08:00
David Schmenk
3c1be6c92f Add longjmp library to slean up PLASM 2017-12-21 21:00:35 -08:00
David Schmenk
6eb5558634 on-the-metal compiler initial checkin 2017-12-20 17:51:26 -08:00
David Schmenk
e6fbdd5e68 Add FALSE/TRUE constants and prep editor memory manager 2017-12-18 11:50:04 -08:00
David Schmenk
0af2aefa6f Add dgr.plh include 2017-12-15 16:18:41 -08:00
David Schmenk
2bfcfe87bf More consistent API for sdFAT library 2017-12-15 11:40:04 -08:00
David Schmenk
b6d7986249 Consistent API names for SANE 2017-12-15 10:51:44 -08:00
David Schmenk
8dfc1e775e
Update cmdsys.plh 2017-12-14 12:12:02 -08:00
David Schmenk
9a556ab619
Update cmdsys.plh 2017-12-14 11:23:59 -08:00
David Schmenk
e19f20a826
Update cmdsys.plh 2017-12-14 11:21:32 -08:00
David Schmenk
f79b94ba96 Enable strict parameter/return count checking 2017-12-13 14:40:31 -08:00
Dave Schmenk
bdff511c8f Include file for inet` 2017-12-11 15:10:33 -08:00
Dave Schmenk
b25b5cd233 update to latest library and formatting 2017-12-10 16:41:37 -08:00
David Schmenk
3c47c5067c Make fileio intarface consistent among 1, II, and /// 2017-12-05 20:15:28 -08:00
David Schmenk
f5ea22af02 FileIO library for Apple 1 and ///, divmod function in cmdsys 2017-12-05 19:22:35 -08:00
David Schmenk
035450fbb3 Many FPU improvements 2017-11-24 15:57:41 -08:00
David Schmenk
96d94816bb Add elems functions to rpncalc 2017-11-23 20:51:30 -08:00
David Schmenk
e2f1459c92 64K FP working again 2017-11-22 21:43:01 -08:00
David Schmenk
c0f525b737 FP WIP 2017-11-22 16:42:30 -08:00
David Schmenk
78b2ff021b RPN calc WIP 2017-11-21 20:43:19 -08:00
Dave Schmenk
22892c5f42 RPN calculator and support 2017-11-21 12:39:07 -08:00
David Schmenk
3dc4dfec16 FPU WIP 2017-11-21 08:14:43 -08:00
David Schmenk
53307bf7d7 Better fixed point formatting 2017-11-20 15:20:20 -08:00
David Schmenk
129f2bf601 FP <-> string library 2017-11-19 18:09:54 -08:00
David Schmenk
f9447602b6 FPU stack based libary 2017-11-19 18:08:49 -08:00
David Schmenk
a9bd3ebbeb Ternary operators for PLASMA! And Floating point string conversion WIP 2017-11-18 15:27:50 -08:00
David Schmenk
05d96070bd SANE ascii <-> bin WIP 2017-11-17 15:25:20 -08:00
David Schmenk
bbc36b69b3 Hook SANE HALT exception vector into PLASMA 2017-11-17 12:29:11 -08:00
David Schmenk
f3a6bfbb59 Add puti to cmdsys and clean up sanity comments 2017-11-16 10:46:06 -08:00
David Schmenk
7a8b754794 SANE working! 2017-11-15 14:56:06 -08:00
Dave Schmenk
e9191c20d8 Use cmdsys.plh include file 2017-11-11 06:50:06 -08:00
Dave Schmenk
98a107d734 Fix parseing to check for extraneous/buggy syntax 2017-11-03 17:08:54 -07:00
David Schmenk
326482a2a0 Add parameter/return values for predefs 2017-08-27 13:29:50 -07:00
dschmenk
29afb2e607 Use DOS order for sectors. Will detect proper oder shortly 2016-08-16 18:26:32 -07:00
dschmenk
bd3d7de074 Longer timeout for spiSend - intial sd card access takes long time 2016-08-16 08:28:53 -07:00
dschmenk
a40a0ba3ad Oops on the prodos library name 2016-08-15 22:13:37 -07:00
dschmenk
db2feb0feb Cleaned up timing issue on last bit of xferByte 2016-08-14 21:58:29 -07:00
dschmenk
9170ca8602 SdFat support from Arduino SPI slave 2016-08-14 11:11:58 -07:00
dschmenk
6205c12145 Fix IDXW bug in portable VM 2016-01-29 13:42:47 -08:00
dschmenk
f2c9526c79 Huge update: memset() now matches C library for params. stdlib renamed
cmdsys so that dependencies have to be updated. Version now 0.8 -
getting close
2015-01-28 12:42:05 -08:00
David Schmenk
6317a522d2 Fix some addr/size masks 2015-01-24 12:58:04 -08:00
David Schmenk
06a7f9d0e3 memory manager tester and more parse_value fixes 2015-01-22 16:57:32 -08:00
David Schmenk
2384d6f965 Fix pointers to pointers. Add 'continue'. Killer new ROGUE. 2014-12-17 21:55:54 -08:00
David Schmenk
930fbe2faf Restore sandbox buffer sizes and add keep flags for module loading
Also expanded sandbox radar example (ex.10.pla)
2014-12-07 20:49:09 -08:00
David Schmenk
f8b694d1ca Change comment symbol to '//' and allow multiple statements per line
with ';'
2014-08-15 21:16:24 -07:00
David Schmenk
047fae252a Add profiling support for plvm02 2014-06-24 23:03:59 -07:00
David Schmenk
a03521eb4c Restructure project source 2014-06-12 15:23:52 -07:00