Kelvin Sherlock
|
d98247bd12
|
mpw-make support
|
2016-02-05 23:00:42 -05:00 |
|
Kelvin Sherlock
|
41e1424644
|
fix control-c
|
2016-02-05 13:47:34 -05:00 |
|
Kelvin Sherlock
|
0dfecbd520
|
control-c support
|
2016-02-05 13:19:20 -05:00 |
|
Kelvin Sherlock
|
f58f6d4115
|
fixes for travis ci / abort support.
|
2016-02-05 12:42:22 -05:00 |
|
Kelvin Sherlock
|
353832ca3a
|
travis ci
|
2016-02-05 12:25:51 -05:00 |
|
Kelvin Sherlock
|
e2b1306b30
|
travis ci lemon++
|
2016-02-05 12:20:04 -05:00 |
|
Kelvin Sherlock
|
371ce08ef6
|
continuation prompt.
|
2016-02-04 21:57:17 -05:00 |
|
Kelvin Sherlock
|
449595c56b
|
simplify grammar a little bit.
|
2016-02-04 21:45:04 -05:00 |
|
Kelvin Sherlock
|
09ed3428bc
|
process "\n" when finishing up lexer.
|
2016-02-03 15:08:10 -05:00 |
|
Kelvin Sherlock
|
0c96252d65
|
more file redirection.
|
2016-02-03 15:07:15 -05:00 |
|
Kelvin Sherlock
|
e3ed9dec46
|
transfer environment to child process
|
2016-02-03 15:06:48 -05:00 |
|
Kelvin Sherlock
|
2fda21a349
|
save/restore history
|
2016-02-02 22:59:18 -05:00 |
|
Kelvin Sherlock
|
69476fd0e0
|
-c support
|
2016-02-02 22:39:06 -05:00 |
|
Kelvin Sherlock
|
bfd1e353e5
|
-D command-line defines.
|
2016-02-02 22:15:31 -05:00 |
|
Kelvin Sherlock
|
87e586d39b
|
find the home directory
|
2016-02-02 21:57:53 -05:00 |
|
Kelvin Sherlock
|
54e1491e6f
|
fix if evaluation.
|
2016-02-02 21:57:42 -05:00 |
|
Kelvin Sherlock
|
44b42e4fe4
|
improve mapped_file iterators
|
2016-02-02 16:20:45 -05:00 |
|
Kelvin Sherlock
|
475bd392ad
|
process vector of commands all at once.
|
2016-02-02 16:20:32 -05:00 |
|
Kelvin Sherlock
|
6d9e5dc78c
|
throw error for {exit}
|
2016-02-02 16:19:13 -05:00 |
|
Kelvin Sherlock
|
6f482d73df
|
move out more unused files
|
2016-02-02 16:17:30 -05:00 |
|
Kelvin Sherlock
|
532c62ec15
|
mapped file.
|
2016-02-01 22:32:21 -05:00 |
|
Kelvin Sherlock
|
af4b0e2eeb
|
editline support
|
2016-02-01 21:17:46 -05:00 |
|
Kelvin Sherlock
|
5723656988
|
lots of updates!
|
2016-02-01 20:38:29 -05:00 |
|
Kelvin Sherlock
|
c8d12c4b3e
|
improved cmakefile
|
2016-01-31 00:41:40 -05:00 |
|
Kelvin Sherlock
|
58301861a3
|
shell testing.
|
2016-01-31 00:41:30 -05:00 |
|
Kelvin Sherlock
|
e4a124f514
|
Echo support (for testing)
|
2016-01-31 00:41:16 -05:00 |
|
Kelvin Sherlock
|
1219a40d07
|
phase parsing improvements
|
2016-01-31 00:41:02 -05:00 |
|
Kelvin Sherlock
|
1b4eb0f2bc
|
testing updates
|
2016-01-30 12:45:50 -05:00 |
|
Kelvin Sherlock
|
c0cf403516
|
command stubs
|
2016-01-30 12:45:19 -05:00 |
|
Kelvin Sherlock
|
bc2a530355
|
update phase2
|
2016-01-30 12:44:42 -05:00 |
|
Kelvin Sherlock
|
3e5a128d8e
|
use a macro for ragel command.
|
2016-01-29 22:23:51 -05:00 |
|
Kelvin Sherlock
|
e1a8146325
|
.
|
2016-01-29 22:23:35 -05:00 |
|
Kelvin Sherlock
|
2157dc0ba8
|
pipe-lined lexing/parsing.
|
2016-01-29 22:23:14 -05:00 |
|
Kelvin Sherlock
|
4297c7095e
|
builtins -- use dprintf and avoid extra work creating new files.
|
2016-01-29 22:22:37 -05:00 |
|
Kelvin Sherlock
|
e28741f97d
|
fix command.h
|
2016-01-29 22:21:51 -05:00 |
|
Kelvin Sherlock
|
1f02afdd15
|
travis ci
|
2016-01-27 13:30:23 -05:00 |
|
Kelvin Sherlock
|
d9037a8c86
|
travis.yml
|
2016-01-27 13:26:53 -05:00 |
|
Kelvin Sherlock
|
57edf1d2a5
|
travis-ci -- build on os x.
|
2016-01-27 13:18:48 -05:00 |
|
Kelvin Sherlock
|
32bca0bad6
|
stop reading at end-of-file.
|
2016-01-27 13:18:27 -05:00 |
|
Kelvin Sherlock
|
dc76f5addf
|
linux
|
2016-01-27 12:35:37 -05:00 |
|
Kelvin Sherlock
|
8fcfba4328
|
more linux
|
2016-01-27 12:19:38 -05:00 |
|
Kelvin Sherlock
|
48415a355b
|
more linux.
|
2016-01-27 11:40:23 -05:00 |
|
Kelvin Sherlock
|
08022d33fd
|
linux compatibility / fix CMakeList
|
2016-01-27 11:33:53 -05:00 |
|
Kelvin Sherlock
|
7034e1193e
|
initial version
|
2016-01-27 10:43:34 -05:00 |
|