Commit Graph

18 Commits

Author SHA1 Message Date
Pragmatic Software 58e75682b1 Plugins/Plang: print() takes an expr, not a stmt 2020-07-21 16:56:38 -07:00
Pragmatic Software 88262a2338 Update Plang 2020-07-21 16:41:45 -07:00
Pragmatic Software 20bc7c52e6 Plugins/Plang: Plang can now be refreshed live 2020-07-20 19:18:05 -07:00
Pragmatic Software 517b376231 Plang can now be used with persistent state via `plangrepl` 2020-07-20 13:37:41 -07:00
Pragmatic Software 9f2794abc3 Update Plang submodule 2020-07-20 13:04:35 -07:00
Pragmatic Software 6fb60c8d2c Plugins/Plang: simplify all the interpreter stuff to just using $plang->interpret_string() 2020-07-20 02:46:01 -07:00
Pragmatic Software cdeb3efe1e Plang print() built-in returns Nil again 2020-07-19 14:49:17 -07:00
Pragmatic Software 5d7a6fab4c Plugins/Plang: builtin `print()` now returns its output 2020-07-18 23:27:44 -07:00
Pragmatic Software 38daf04bfa Plugins/Plang: override `print` built-in to collect output 2020-07-18 19:48:05 -07:00
Pragmatic Software 61dde5e9f5 Plugins/Plang: use output_value to print values 2020-07-15 21:47:03 -07:00
Pragmatic Software 7698531397 Plugins/Plang: fix double printing 2020-07-13 19:32:00 -07:00
Pragmatic Software bc432fa8fe Plugins/Plang: rename `channel` to `namespace` 2020-07-12 22:09:59 -07:00
Pragmatic Software b77ba015cf Plugins/Plang: factadd/factset/factappend builtins implemented 2020-07-12 21:18:17 -07:00
Pragmatic Software 15400b2afb Plugins/Plang: fix usage message 2020-07-12 18:53:57 -07:00
Pragmatic Software 0dedbed2d7 Plugins/Plang: fix parse errors not showing up 2020-07-12 18:33:13 -07:00
Pragmatic Software c8a1b2b886 Progress on embedding Plang 2020-07-12 17:36:32 -07:00
Pragmatic Software 87765d0a9c Progress on embedding Plang 2020-07-11 21:15:54 -07:00
Pragmatic Software 62194840b2 Add Plang plugin 2020-07-08 23:21:54 -07:00