Commit graph

6 commits

Author SHA1 Message Date
Leonardo de Moura
3f812698a9 feat(library/init/lean/parser/parser): fast str combinator 2018-04-27 13:39:19 -07:00
Leonardo de Moura
f950965614 fix(library/init/lean/parser/parser): bug 2018-04-27 13:39:19 -07:00
Sebastian Ullrich
1e53b03aa3 feat(init/parser): add prototype code for syntax trees, macro expansion, and name resolution 2018-04-27 17:57:03 +02:00
Leonardo de Moura
77d3a788e8 refactor(init): init/category ==> init.control 2018-04-27 08:33:08 -07:00
Leonardo de Moura
8b442101af chore(library/init/lean/parser/parser): add prelude 2018-04-27 08:16:20 -07:00
Leonardo de Moura
c427fb4086 refactor(*): create library/init/lean folder
The new folder will contain the new parser, macro expander and compiler.
This commit also renames the namespace for the old parser `lean3.parser`
2018-04-27 08:02:40 -07:00