Commit Graph

38 Commits

Author SHA1 Message Date
2d11a0ff93 Auto-attach type declarations to their values. 2016-07-12 18:11:00 -07:00
82c260fec3 The Lensening. 2016-07-07 22:22:27 -07:00
ad016f9dcf Checkpoint. 2016-07-02 19:11:43 -07:00
40c0517dd3 Refactoring and remonadization. 2016-06-29 18:01:17 -07:00
e1821977ab Remove the old syntax stuff. 2016-06-26 21:21:11 -07:00
e84175c501 Monadic shenanigans beginning. 2016-06-22 22:26:57 -07:00
3adb7650b4 Checkpoint 2016-06-21 23:13:42 -07:00
156120fbec Checkpoint: Working my way through Typing Haskell in Haskell. 2016-06-20 18:31:12 -07:00
89a7df58e5 Pretty printing of the limited stuff that's there. 2016-06-09 19:02:14 -07:00
e5bb88aa4e Something parses! 2016-06-08 16:12:43 -04:00
12ef49fc7b Starting to mess around with parsing. 2016-05-08 21:23:07 -07:00
79a291a8e8 Checkpoint 2016-05-02 18:06:31 -07:00
a9dc45d93d Lexer integration. 2016-04-30 21:52:37 -07:00
edc2a7161a New command line processing. 2016-04-30 16:15:00 -07:00
079796ecc3 Rethinking the rethinking. 2016-04-26 17:29:17 -07:00
5a5902af6b Support basic class parsing. 2011-02-04 13:16:47 -05:00
56ec6e074a Allow vertical bars as parts of operators. 2011-02-04 13:16:37 -05:00
55a3e8795d Add automatic parsing tests, a la the lexing ones. 2011-02-04 13:15:47 -05:00
e91067f984 Fix a couple typos. 2011-02-04 13:15:14 -05:00
f5bc625500 Add a -parse option for future distinguishment. 2011-02-04 13:14:48 -05:00
566560edb4 Add the ability to lex primitives and lambdas. 2011-02-03 21:31:14 -05:00
fafc51da1c Add an automatic testing target to the Makefile. 2011-02-03 21:30:46 -05:00
796210198c Change the syntax of not equals. 2011-02-03 21:30:27 -05:00
a64b8aa81c Finish being able to parse the first example file. 2011-02-03 20:27:05 -05:00
17ca2f7899 Quite a few more bang files for testing. 2011-02-03 20:26:09 -05:00
bc435d83f8 Merge branch 'master' of uhsure.com:webapps/git/bang 2011-01-30 22:16:08 -08:00
617e841b05 Interim commit; lots of progress though. 2011-01-18 08:43:30 -08:00
022bdf240b Fix constructor declaration and start in on type parsing. 2011-01-16 22:04:27 -08:00
35d0928de3 Maybe I can finally get this working on both Linux and OS/X? 2011-01-16 21:41:44 -08:00
bd16ce00f2 Add lexer support for comments. 2011-01-13 11:26:47 -08:00
5d0a3fc510 Add a basic vim syntax highlighting file. 2011-01-12 17:43:05 -08:00
134164c4d4 Did some work on datatype declarations. 2011-01-07 18:00:11 -08:00
93c53c7943 Eventually settling on the right way to use sed for this? 2011-01-07 16:04:14 -08:00
29a358a76a Changed my mind on the basic syntax; less Haskell, more C. 2011-01-06 23:37:31 -08:00
3f14f02eb3 Better extension for bang source files. 2011-01-06 18:04:17 -08:00
39ff973e81 Simple lexer/parser fixes. 2011-01-06 18:03:56 -08:00
7a435e5f64 Add a simple .gitignore. 2011-01-06 18:03:34 -08:00
deec00d5e0 Initial import. 2010-12-29 12:23:16 -08:00