Daniel Kolesa
3124f8a487
add a thingy in meson to guess c++ std
...
since meson doesn't yet support cpp_std=c++2a or c++20 for msvc++,
only gcc (and the older version we support doesn't have c++20
either), default to none and add some minimal logic which will
guess it for whatever compiler we're using
people can still override the standard manually, in which case our
guess logic will not be used
2021-04-07 01:39:18 +02:00
Daniel Kolesa
e254000f5f
readme rewrite
2021-04-07 01:25:28 +02:00
Daniel Kolesa
b36ef94b80
update notes on linenoise
2021-03-31 23:55:40 +02:00
Daniel Kolesa
c62dd07adb
update linenoise to latest git
2021-03-28 01:05:09 +01:00
Daniel Kolesa
371ef9e912
add build option to disable repl, use feature objects
2021-03-28 00:56:11 +01:00
Daniel Kolesa
f72a39f656
manage bytecode memory using the state allocator
...
this means *all* heap allocated memory is now handled through
the state's allocator (well, except things using std::function),
which allows for precise memory tracking and control
2021-03-21 19:23:23 +01:00
Daniel Kolesa
82d366366e
drop libostd requirement entirely
2021-03-20 08:23:51 +01:00
Croydon
4e7b7159a0
Update readme
...
It uses now Meson instead of a GNU Makefile
2020-09-28 07:15:04 +02:00
Daniel Kolesa
a36144ead6
clarify readme
2018-04-28 22:25:03 +02:00
Daniel Kolesa
3744dec1f0
readme fix
2017-06-06 19:21:07 +02:00
Daniel Kolesa
468bde3c68
update note
2017-03-26 03:53:50 +02:00
Daniel Kolesa
caca170e90
readme fixes
2016-09-30 23:26:31 +02:00
Daniel Kolesa
1b25b64ae5
force strings to be finished
2016-09-20 22:33:02 +02:00
Daniel Kolesa
8e3c3b93e6
update gif url
2016-09-16 00:05:42 +02:00
Daniel Kolesa
c5772f0720
add loop control (break and continue)
2016-09-14 23:24:13 +02:00
Daniel Kolesa
56b2a86640
REPL gif
2016-09-12 23:43:33 +02:00
Daniel Kolesa
ced9112c5c
more readme
2016-09-12 22:58:28 +02:00
Daniel Kolesa
1412ff00a5
another update
2016-09-10 17:16:27 +02:00
Daniel Kolesa
1382e328ee
readme update
2016-09-10 17:13:43 +02:00
Daniel Kolesa
87a961d8a7
direct url
2016-09-04 21:46:16 +02:00
Daniel Kolesa
2b02d44b28
mention linenoise git rev
2016-09-01 17:51:39 +01:00
Daniel Kolesa
9672a1091e
add support for several line editing approaches (pure stdin, linenoise, libedit, readline)
2016-09-01 17:50:02 +01:00
Daniel Kolesa
29e833dae6
more extensive readme
2016-08-27 19:26:52 +01:00
Daniel Kolesa
b5ed19730e
readme update
2016-08-02 01:27:40 +01:00
Daniel Kolesa
5c034624a9
note
2016-07-24 00:16:00 +01:00
Daniel Kolesa
4e1b25a90a
clarify shared library
2016-02-26 00:14:47 +09:00
Daniel Kolesa
04ab14e4ab
readme
2016-02-24 07:26:23 +09:00
Daniel Kolesa
5d7248085f
readme
2016-02-24 07:25:30 +09:00
Daniel Kolesa
38f3f5da64
trailing newlines
2016-02-07 21:22:39 +00:00
Daniel Kolesa
b6e567df51
switch libcubescript readme to c++14
2015-12-25 16:43:33 +01:00
Daniel Kolesa
285ad59995
better readme
2015-08-08 17:24:05 +01:00
Daniel Kolesa
5426aebca0
initial commit
2015-07-31 19:53:29 +01:00