Yuichi Nishiwaki
|
69ac02f836
|
add pic_try/pic_catch macros
|
2014-03-02 22:36:32 +09:00 |
Yuichi Nishiwaki
|
887b6a9f91
|
refactor pic_deflib
|
2014-03-02 22:23:57 +09:00 |
Yuichi Nishiwaki
|
d168e7e1c8
|
catch read error in repl
|
2014-03-02 21:44:54 +09:00 |
Yuichi Nishiwaki
|
3302721c65
|
catch up to xrope API change
|
2014-03-02 19:26:37 +09:00 |
Yuichi Nishiwaki
|
b0787f40c3
|
update xrope
|
2014-03-02 19:24:58 +09:00 |
Yuichi Nishiwaki
|
0b4f65bf9e
|
auto remove lex.yy.h
|
2014-03-02 19:03:01 +09:00 |
Yuichi Nishiwaki
|
d01a29b0e0
|
use file glob
|
2014-03-02 18:50:35 +09:00 |
Yuichi Nishiwaki
|
6eac53e715
|
cleanup cmakelists.txt
|
2014-03-02 14:51:50 +09:00 |
Yuichi Nishiwaki
|
2bd25266b9
|
If readline is installed, enable it.
|
2014-03-02 14:34:02 +09:00 |
Yuichi Nishiwaki
|
3cc8ce7f6d
|
add a mention to (picrin user) library
|
2014-03-02 13:50:44 +09:00 |
Yuichi Nishiwaki
|
9157a359cf
|
picrin depends also on getopt
|
2014-03-02 13:49:01 +09:00 |
Yuichi Nishiwaki
|
3d6880d748
|
Merge branch 'cmake'
|
2014-03-02 13:37:03 +09:00 |
Yuichi Nishiwaki
|
bc544de6aa
|
fix typo in travis.yml
|
2014-03-02 13:34:46 +09:00 |
Yuichi Nishiwaki
|
40b6635a2f
|
explicitly include getopt.h
|
2014-03-02 13:33:12 +09:00 |
Yuichi Nishiwaki
|
5475344bed
|
avoid double cd in travis
|
2014-03-02 13:32:56 +09:00 |
Yuichi Nishiwaki
|
e4d4c51e78
|
use absolute path for flex output
|
2014-03-02 13:24:12 +09:00 |
Yuichi Nishiwaki
|
d77035a537
|
fix flex problem
|
2014-03-02 13:21:26 +09:00 |
Yuichi Nishiwaki
|
eb7fe03155
|
update gitignore
|
2014-03-02 12:59:12 +09:00 |
Yuichi Nishiwaki
|
110b9edf3e
|
add build dir
|
2014-03-02 12:58:56 +09:00 |
Yuichi Nishiwaki
|
c6728b3cd8
|
update travis config
|
2014-03-02 12:56:52 +09:00 |
Yuichi Nishiwaki
|
3bba2f1811
|
update build instruction
|
2014-03-02 12:54:37 +09:00 |
Yuichi Nishiwaki
|
5441cf75f9
|
remove old Make stuff
|
2014-03-02 12:54:27 +09:00 |
Yuichi Nishiwaki
|
0805d421f5
|
enable -Wall and -Wextra
|
2014-03-02 12:32:59 +09:00 |
Yuichi Nishiwaki
|
4a8bacd12c
|
enable debug flag in debug build mode
|
2014-03-02 12:29:23 +09:00 |
Yuichi Nishiwaki
|
a6ce873b61
|
add additional make targets
|
2014-03-02 12:23:36 +09:00 |
Yuichi Nishiwaki
|
02abde090f
|
execute submodule update before doing anything
|
2014-03-02 12:07:16 +09:00 |
Yuichi Nishiwaki
|
87d9adb0e4
|
add make run target
|
2014-03-02 02:40:04 +09:00 |
Yuichi Nishiwaki
|
249f2e40df
|
copy piclib to build dir
|
2014-03-02 02:39:50 +09:00 |
Yuichi Nishiwaki
|
dc7a7be22b
|
add c99 flag in CMakeLists.txt
|
2014-03-02 02:26:08 +09:00 |
Yuichi Nishiwaki
|
e30529d629
|
Add experimental cmake support
|
2014-03-02 01:52:41 +09:00 |
Yuichi Nishiwaki
|
366b6fd7f5
|
remove include guard written in config.h.
|
2014-03-01 22:15:14 +09:00 |
Yuichi Nishiwaki
|
0cbc9e6c92
|
refactor config.h. you can predefine config macros via -Dmacro flag in
compile line
|
2014-03-01 22:13:47 +09:00 |
Yuichi Nishiwaki
|
38ba53593b
|
update readme
|
2014-03-01 21:35:43 +09:00 |
Yuichi Nishiwaki
|
3b8868c577
|
typedef pic_value pic_list
|
2014-03-01 20:54:02 +09:00 |
Yuichi Nishiwaki
|
c357a9302d
|
remove pic_list, and add pic_listn
|
2014-03-01 20:46:08 +09:00 |
Yuichi Nishiwaki
|
ac09af95ce
|
Merge branch 'read'. close #21
|
2014-03-01 20:29:48 +09:00 |
Yuichi Nishiwaki
|
c215a8059c
|
update readme
|
2014-03-01 20:27:30 +09:00 |
Yuichi Nishiwaki
|
dfb6eeb72d
|
cleanup
|
2014-03-01 20:25:58 +09:00 |
Yuichi Nishiwaki
|
6e7567a598
|
my own read impl.
|
2014-03-01 20:21:44 +09:00 |
Yuichi Nishiwaki
|
6cf6c72f84
|
change default library in repl
|
2014-03-01 19:55:52 +09:00 |
Yuichi Nishiwaki
|
6ddaa0eda0
|
use pic_deflibrary in init.c
|
2014-03-01 19:54:29 +09:00 |
Yuichi Nishiwaki
|
95dc14bac2
|
use yyfree/yyalloc during bytevector lex
|
2014-03-01 13:24:43 +09:00 |
Yuichi Nishiwaki
|
491fd81c97
|
add an alias 'yylval' linked to '*yylvalp'
|
2014-03-01 00:35:16 +09:00 |
Yuichi Nishiwaki
|
cbad58f560
|
remove useless includes
|
2014-03-01 00:24:23 +09:00 |
Yuichi Nishiwaki
|
3bedc65d2b
|
use yyrealloc
|
2014-03-01 00:20:19 +09:00 |
Yuichi Nishiwaki
|
a51dc51a09
|
use volatile string
|
2014-03-01 00:19:57 +09:00 |
Yuichi Nishiwaki
|
0b8c7a8ccb
|
add pic_intern
|
2014-03-01 00:13:11 +09:00 |
Yuichi Nishiwaki
|
81f839ea04
|
use yyget_extra function
|
2014-03-01 00:02:46 +09:00 |
Yuichi Nishiwaki
|
222c3bdcaa
|
use noyywrap option
|
2014-02-28 23:59:50 +09:00 |
Yuichi Nishiwaki
|
513727f94c
|
emit additional scanner header file
|
2014-02-28 22:38:12 +09:00 |