]>
git.mdlowis.com Git - archive/dlang-scm.git/log
summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Mike D. Lowis [Wed, 18 Jul 2012 21:08:13 +0000 (17:08 -0400)]
Added tests for core-form parsing function
Mike D. Lowis [Wed, 18 Jul 2012 20:29:09 +0000 (16:29 -0400)]
Added test for infix operator application
Mike D. Lowis [Wed, 18 Jul 2012 20:18:26 +0000 (16:18 -0400)]
Added tests for core forms and cleaned up some existing functions
Mike D. Lowis [Tue, 17 Jul 2012 20:48:39 +0000 (16:48 -0400)]
Added tests for parsing infix operator application
Mike D. Lowis [Tue, 17 Jul 2012 17:22:39 +0000 (13:22 -0400)]
Added helper functions for comparing syntax trees and used those to refactor the parser unit tests for readability
Mike D. Lowis [Mon, 16 Jul 2012 20:46:40 +0000 (16:46 -0400)]
Added tests for expression and basic expression parsing rules
Mike D. Lowis [Mon, 16 Jul 2012 18:23:44 +0000 (14:23 -0400)]
Added blacklisted Id characters to a predicate function for use in the lexer. This fixes the Id and Id-list parsing
Michael D. Lowis [Sat, 14 Jul 2012 06:54:37 +0000 (02:54 -0400)]
Added tests for id-list
Mike D. Lowis [Fri, 13 Jul 2012 20:38:41 +0000 (16:38 -0400)]
Added some tests for the parser
Michael D. Lowis [Fri, 13 Jul 2012 05:10:19 +0000 (01:10 -0400)]
Tweaked EBNF grammar and implemented some more parser functions
Mike D. Lowis [Thu, 12 Jul 2012 21:00:33 +0000 (17:00 -0400)]
Tweaked comment block
Mike D. Lowis [Thu, 12 Jul 2012 20:59:34 +0000 (16:59 -0400)]
Tweaked comment block
Mike D. Lowis [Thu, 12 Jul 2012 20:58:46 +0000 (16:58 -0400)]
Added comment to parser describing the EBNF grammar I hope to implement
Mike D. Lowis [Thu, 12 Jul 2012 20:23:03 +0000 (16:23 -0400)]
Added vim script for generating and working with CTags as well as tests for the terminator tokens and comma recognition
Mike D. Lowis [Thu, 12 Jul 2012 19:31:12 +0000 (15:31 -0400)]
Moved compile options from include flags to the compile options macro
Mike D. Lowis [Thu, 12 Jul 2012 19:30:38 +0000 (15:30 -0400)]
Rough draft of example source file
Michael D. Lowis [Thu, 12 Jul 2012 05:29:58 +0000 (01:29 -0400)]
Rough draft of dlang parser implemented. 0 unit tests for now
Michael D. Lowis [Thu, 12 Jul 2012 03:04:55 +0000 (23:04 -0400)]
Added a constructor for the lexer and tests to prove it works with buf
Mike D. Lowis [Wed, 11 Jul 2012 17:51:25 +0000 (13:51 -0400)]
Finished unit tests for lexer
Mike D. Lowis [Wed, 11 Jul 2012 17:50:52 +0000 (13:50 -0400)]
Refactored id recognition function to use while loop
Mike D. Lowis [Wed, 11 Jul 2012 16:16:46 +0000 (12:16 -0400)]
Fixed bug in while loop and added tests for tokenize, whitespace, and comment
Mike D. Lowis [Tue, 10 Jul 2012 21:20:49 +0000 (17:20 -0400)]
Whitespace changes only ( I'm OCD :-) )
Mike D. Lowis [Tue, 10 Jul 2012 21:20:09 +0000 (17:20 -0400)]
Checkpoint Commit. Added unit tests for numbers, whitespace, and comments
Michael D. Lowis [Tue, 10 Jul 2012 06:04:08 +0000 (02:04 -0400)]
Added testes for exponent recognition
Michael D. Lowis [Tue, 10 Jul 2012 05:29:04 +0000 (01:29 -0400)]
Added tests for recognizing decimals
Michael D. Lowis [Tue, 10 Jul 2012 04:49:10 +0000 (00:49 -0400)]
Added more unit tests for lexer
Mike D. Lowis [Mon, 9 Jul 2012 20:43:01 +0000 (16:43 -0400)]
Checkpoint. Overrode error function for unit tests and rearranged source files
Mike D. Lowis [Mon, 9 Jul 2012 13:36:15 +0000 (09:36 -0400)]
Tests must now return an explicit #t value to pass, anything else is considered a fail
Michael D. Lowis [Mon, 9 Jul 2012 04:17:14 +0000 (00:17 -0400)]
Started work on dlang parser and finished number lexing functions for the lexer
Michael D. Lowis [Fri, 6 Jul 2012 21:56:12 +0000 (17:56 -0400)]
First crack at dlang lexer
Michael D. Lowis [Fri, 6 Jul 2012 03:38:08 +0000 (23:38 -0400)]
finished tests for buf.scm
Michael D. Lowis [Thu, 5 Jul 2012 04:37:59 +0000 (00:37 -0400)]
Deleted doxyfile
Michael D. Lowis [Thu, 5 Jul 2012 04:36:34 +0000 (00:36 -0400)]
Implemented unit tests for buf.scm
Michael D. Lowis [Thu, 5 Jul 2012 03:25:59 +0000 (23:25 -0400)]
Added unit testing capability and first unit test file
Michael D. Lowis [Wed, 4 Jul 2012 01:12:58 +0000 (21:12 -0400)]
Fixed bug in buf-fill
Michael D. Lowis [Wed, 4 Jul 2012 00:58:28 +0000 (20:58 -0400)]
First complete and untested version of buf checked in
Mike D. Lowis [Tue, 3 Jul 2012 17:56:36 +0000 (13:56 -0400)]
checkpoint commit
Mike D. Lowis [Tue, 3 Jul 2012 16:49:56 +0000 (12:49 -0400)]
Added basic support for unit test runner. Unit test framework forthcoming
Mike D. Lowis [Tue, 3 Jul 2012 15:14:59 +0000 (11:14 -0400)]
Updated makefile to remove unnnecessary functions and rules
Mike D. Lowis [Tue, 3 Jul 2012 15:09:25 +0000 (11:09 -0400)]
Added tests source file
Mike D. Lowis [Tue, 3 Jul 2012 15:07:55 +0000 (11:07 -0400)]
Removed c++ unit test framework
Mike D. Lowis [Tue, 3 Jul 2012 15:07:30 +0000 (11:07 -0400)]
Initial Commit