log

age author description
Sun, 07 Sep 2008 11:41:04 -0400 Adam Chlipala Parsing strings for floats and bools
Sun, 07 Sep 2008 11:33:13 -0400 Adam Chlipala Converting string to int
Sun, 07 Sep 2008 10:52:51 -0400 Adam Chlipala Ask GCC to strip executables
Sun, 07 Sep 2008 10:48:51 -0400 Adam Chlipala 'show' type class; htmlification optimizations
Sun, 07 Sep 2008 10:20:42 -0400 Adam Chlipala toString for float and bool
Sun, 07 Sep 2008 10:13:02 -0400 Adam Chlipala intToString
Sun, 07 Sep 2008 10:02:27 -0400 Adam Chlipala 'error' function
Sun, 07 Sep 2008 09:28:13 -0400 Adam Chlipala Ran a prepared statement with one string parameter
Thu, 04 Sep 2008 10:27:21 -0400 Adam Chlipala Change sqlify[int|float|string] to annotate with SQL types
Tue, 02 Sep 2008 17:31:45 -0400 Adam Chlipala Compiling a parametrized query the inefficient way
Tue, 02 Sep 2008 16:18:05 -0400 Adam Chlipala Update MLton main file
Tue, 02 Sep 2008 16:10:07 -0400 Adam Chlipala First query example working
Tue, 02 Sep 2008 15:29:45 -0400 Adam Chlipala First query execution (not retrieving results yet)
Tue, 02 Sep 2008 14:59:27 -0400 Adam Chlipala Switch base types to 64-bit versions
Tue, 02 Sep 2008 14:40:57 -0400 Adam Chlipala Validating schema of a live database
Tue, 02 Sep 2008 13:44:54 -0400 Adam Chlipala Generating SQL files
Tue, 02 Sep 2008 13:09:54 -0400 Adam Chlipala Table declarations pushed to Cjr
Tue, 02 Sep 2008 11:57:25 -0400 Adam Chlipala Initializing database connection
Tue, 02 Sep 2008 10:51:41 -0400 Adam Chlipala 'database' declaration threaded through compiler
Tue, 02 Sep 2008 10:31:16 -0400 Adam Chlipala Parsing jobs
Tue, 02 Sep 2008 09:53:15 -0400 Adam Chlipala Cjrize query
Sun, 31 Aug 2008 16:54:13 -0400 Adam Chlipala Monoize ASC/DESC
Sun, 31 Aug 2008 16:32:49 -0400 Adam Chlipala Changed EQuery not to use a function in its body
Sun, 31 Aug 2008 16:26:50 -0400 Adam Chlipala Monoize aggregates
Sun, 31 Aug 2008 16:20:34 -0400 Adam Chlipala Monoize COUNT(*)
Sun, 31 Aug 2008 16:13:07 -0400 Adam Chlipala Monoize unops
Sun, 31 Aug 2008 16:11:15 -0400 Adam Chlipala Monoize OFFSET
Sun, 31 Aug 2008 16:10:20 -0400 Adam Chlipala Monoize LIMIT
Sun, 31 Aug 2008 16:03:43 -0400 Adam Chlipala Monoize ORDER BY
Sun, 31 Aug 2008 15:47:32 -0400 Adam Chlipala Monoize relops
Sun, 31 Aug 2008 15:36:15 -0400 Adam Chlipala Monoize HAVING
Sun, 31 Aug 2008 15:32:31 -0400 Adam Chlipala Avoid unnecessary WHERE clause
Sun, 31 Aug 2008 15:18:00 -0400 Adam Chlipala Add 'ne' to 'eq' type class
Sun, 31 Aug 2008 15:15:41 -0400 Adam Chlipala 'eq' type class
Sun, 31 Aug 2008 15:04:10 -0400 Adam Chlipala Monoized GROUP BY
Sun, 31 Aug 2008 14:33:22 -0400 Adam Chlipala Monoized binary operators
Sun, 31 Aug 2008 14:27:01 -0400 Adam Chlipala Monoized a WHERE clause with a comparison
Sun, 31 Aug 2008 13:58:47 -0400 Adam Chlipala Monoized and optimized initial query test
Sun, 31 Aug 2008 10:36:54 -0400 Adam Chlipala Monoize transaction identifiers; improve disjointness prover on irreducible folds; change 'query' type
Sun, 31 Aug 2008 09:52:52 -0400 Adam Chlipala Fix Core con comparison
Sun, 31 Aug 2008 09:45:23 -0400 Adam Chlipala Corify transaction wrappers
Sun, 31 Aug 2008 09:05:33 -0400 Adam Chlipala Fix shaking of tables
Sun, 31 Aug 2008 09:00:28 -0400 Adam Chlipala Corify tables
Sun, 31 Aug 2008 08:46:22 -0400 Adam Chlipala Explify tables
Sun, 31 Aug 2008 08:35:00 -0400 Adam Chlipala Rename lacweb.c
Sun, 31 Aug 2008 08:32:18 -0400 Adam Chlipala Laconic -> Ur
Thu, 28 Aug 2008 14:48:33 -0400 Adam Chlipala Transactions and queries, at source level
Thu, 28 Aug 2008 14:05:47 -0400 Adam Chlipala Shorthand for multi-binding exp declaration
Thu, 28 Aug 2008 13:57:12 -0400 Adam Chlipala Shorthand for multi-binding exp 'fn'
Thu, 28 Aug 2008 13:39:20 -0400 Adam Chlipala Shorthand for multi-binding con declaration
Thu, 28 Aug 2008 13:29:57 -0400 Adam Chlipala Shorthand for multi-binding con 'fn'
Thu, 28 Aug 2008 13:13:16 -0400 Adam Chlipala Checking for well-formed 'val rec'
Thu, 28 Aug 2008 12:58:11 -0400 Adam Chlipala Tested aggregate functions with GROUP BY
Thu, 28 Aug 2008 12:56:08 -0400 Adam Chlipala More aggregate functions
Thu, 28 Aug 2008 11:59:46 -0400 Adam Chlipala COUNT
Thu, 28 Aug 2008 11:49:38 -0400 Adam Chlipala SELECTed expressions in ORDER BY
Thu, 28 Aug 2008 11:17:14 -0400 Adam Chlipala SELECTing arbitrary expressions
Thu, 21 Aug 2008 16:03:45 -0400 Adam Chlipala OFFSET
Thu, 21 Aug 2008 16:00:01 -0400 Adam Chlipala LIMIT
Thu, 21 Aug 2008 15:50:08 -0400 Adam Chlipala ORDER BY
Thu, 21 Aug 2008 15:27:04 -0400 Adam Chlipala Relational operators; string literals for SQL
Thu, 21 Aug 2008 14:45:31 -0400 Adam Chlipala Resolving lingering type class constraints
Thu, 21 Aug 2008 14:09:08 -0400 Adam Chlipala GROUP BY and HAVING
Thu, 21 Aug 2008 13:59:49 -0400 Adam Chlipala Basic GROUP BY
Thu, 21 Aug 2008 13:47:18 -0400 Adam Chlipala Change [sql_field] type to get 'where' test to check again
Thu, 21 Aug 2008 12:54:09 -0400 Adam Chlipala GROUP BY added to query type, with trivial parsing, for now
Thu, 21 Aug 2008 12:49:29 -0400 Adam Chlipala Queries back to working as well as before, after start of refactoring to support grouping
Sat, 16 Aug 2008 17:50:10 -0400 Adam Chlipala Integer and float constants in SQL
Sat, 16 Aug 2008 17:46:26 -0400 Adam Chlipala Fields in SQL expressions
Sat, 16 Aug 2008 17:35:28 -0400 Adam Chlipala SQL boolean operators
Sat, 16 Aug 2008 17:18:00 -0400 Adam Chlipala SQL comparison operators
Sat, 16 Aug 2008 16:57:21 -0400 Adam Chlipala Signature ascription for type classes
Sat, 16 Aug 2008 16:30:07 -0400 Adam Chlipala Fun with type classes and modules
Sat, 16 Aug 2008 15:58:25 -0400 Adam Chlipala Looking up in a type class from a module
Sat, 16 Aug 2008 15:09:53 -0400 Adam Chlipala Compiling a con-tuple-using test case
Sat, 16 Aug 2008 15:03:05 -0400 Adam Chlipala Corifying con-tuples
Sat, 16 Aug 2008 14:45:23 -0400 Adam Chlipala Explifying type classes
Sat, 16 Aug 2008 14:36:17 -0400 Adam Chlipala Testing type-class-parameterized functions
Sat, 16 Aug 2008 14:32:18 -0400 Adam Chlipala Initial type class support
Sat, 16 Aug 2008 12:35:46 -0400 Adam Chlipala Inferring sql_type's
Sat, 16 Aug 2008 12:15:38 -0400 Adam Chlipala Stub WHERE support
Sat, 16 Aug 2008 10:54:46 -0400 Adam Chlipala -timing option for command-line compiler
Thu, 14 Aug 2008 18:35:08 -0400 Adam Chlipala Non-star SELECT
Thu, 14 Aug 2008 15:27:35 -0400 Adam Chlipala Remove extraneous disjointness goal
Thu, 14 Aug 2008 15:24:59 -0400 Adam Chlipala Elaborating 'SELECT *' queries
Thu, 14 Aug 2008 13:59:11 -0400 Adam Chlipala Parsing the simplest SQL query
Thu, 14 Aug 2008 13:20:29 -0400 Adam Chlipala Parsing and elaborating 'table'
Tue, 12 Aug 2008 14:55:05 -0400 Adam Chlipala Finish moving all phases to the new interface
Tue, 12 Aug 2008 14:40:07 -0400 Adam Chlipala Consolidating compiler phase interface and adding timing
Sat, 09 Aug 2008 20:08:29 -0400 Adam Chlipala Urlifying records
Sat, 09 Aug 2008 19:46:12 -0400 Adam Chlipala strings get 'Option' datatype handling; fix datatype unurlifying
Sat, 09 Aug 2008 19:23:31 -0400 Adam Chlipala 'Option' datatype encoding
Sat, 09 Aug 2008 16:54:04 -0400 Adam Chlipala Re-consistent-ify naming of union members
Sat, 09 Aug 2008 16:48:32 -0400 Adam Chlipala Lists all the way through
Sat, 09 Aug 2008 12:50:49 -0400 Adam Chlipala Tuples syntactic sugar
Sat, 09 Aug 2008 08:47:36 -0400 Adam Chlipala A multi-parameter datatype all the way through
Fri, 08 Aug 2008 17:55:51 -0400 Adam Chlipala Specialization of single-parameter datatypes
Fri, 08 Aug 2008 10:59:06 -0400 Adam Chlipala Parametrized datatypes through corify
Fri, 08 Aug 2008 10:28:32 -0400 Adam Chlipala Parametrized datatypes through explify
Thu, 07 Aug 2008 13:09:26 -0400 Adam Chlipala Checkboxes
Sun, 03 Aug 2008 19:52:37 -0400 Adam Chlipala Update bool to follow datatype representation change
Sun, 03 Aug 2008 19:49:21 -0400 Adam Chlipala Datatype representation optimization
Sun, 03 Aug 2008 19:01:16 -0400 Adam Chlipala Mono_opt for urlifying bools
Sun, 03 Aug 2008 18:53:20 -0400 Adam Chlipala bool in Basis
Sun, 03 Aug 2008 17:57:47 -0400 Adam Chlipala FFI datatypes
Sun, 03 Aug 2008 16:53:13 -0400 Adam Chlipala Push write inside case
Sun, 03 Aug 2008 13:30:27 -0400 Adam Chlipala Optimizing 'case' in Mono_reduce
Sun, 03 Aug 2008 12:43:20 -0400 Adam Chlipala Compiled pattern matching to C
Sun, 03 Aug 2008 11:17:33 -0400 Adam Chlipala Cjrize ECon
Sun, 03 Aug 2008 11:03:35 -0400 Adam Chlipala Cjrize EStrcat
Sun, 03 Aug 2008 10:48:36 -0400 Adam Chlipala Cases through monoize
Sun, 03 Aug 2008 09:26:49 -0400 Adam Chlipala First part of getting cases through monoize
Sat, 02 Aug 2008 11:15:32 -0400 Adam Chlipala Case through corify
Thu, 31 Jul 2008 16:28:55 -0400 Adam Chlipala Case through explify
Thu, 31 Jul 2008 13:08:57 -0400 Adam Chlipala Elaborating record patterns
Thu, 31 Jul 2008 11:28:55 -0400 Adam Chlipala Elaborating module constructor patterns; parsing record patterns
Thu, 31 Jul 2008 10:44:52 -0400 Adam Chlipala Patterns for int and string constants
Thu, 31 Jul 2008 10:31:30 -0400 Adam Chlipala Pattern match coverage checking
Thu, 31 Jul 2008 10:06:27 -0400 Adam Chlipala Elaborating some basic pattern matching
Tue, 29 Jul 2008 16:38:15 -0400 Adam Chlipala Parsing basic patterns
Tue, 29 Jul 2008 16:02:02 -0400 Adam Chlipala Took more advantage of new ability to exit with an error message
Tue, 29 Jul 2008 15:43:17 -0400 Adam Chlipala Storing datatype constructors in type references past monoize
Tue, 29 Jul 2008 15:25:42 -0400 Adam Chlipala Unurlifying a datatype; longjmp-based error signaling mechanism
Tue, 29 Jul 2008 14:28:44 -0400 Adam Chlipala Start of unurlify for datatypes
Tue, 29 Jul 2008 13:50:53 -0400 Adam Chlipala Datatypes through cjrize, modulo decoding
Tue, 29 Jul 2008 13:32:07 -0400 Adam Chlipala Datatypes through monoize
Tue, 29 Jul 2008 13:16:21 -0400 Adam Chlipala Datatypes through corify
Tue, 29 Jul 2008 12:30:04 -0400 Adam Chlipala Add datatype import constructor annotations; datatypes through explify
Thu, 24 Jul 2008 16:51:24 -0400 Adam Chlipala Normalize datatype choice during SgiDatatypeImp elaboration
Thu, 24 Jul 2008 16:48:47 -0400 Adam Chlipala Datatype import signature-matches abstract datatype
Thu, 24 Jul 2008 16:41:12 -0400 Adam Chlipala Abstracting datatypes with signature ascription
Thu, 24 Jul 2008 16:36:41 -0400 Adam Chlipala More datatype module stuff
Thu, 24 Jul 2008 15:49:30 -0400 Adam Chlipala Basic datatype importing works
Thu, 24 Jul 2008 15:02:03 -0400 Adam Chlipala Start of datatype support
Thu, 24 Jul 2008 11:32:01 -0400 Adam Chlipala Password inputs
Thu, 24 Jul 2008 11:16:54 -0400 Adam Chlipala HTML select
Thu, 24 Jul 2008 11:10:23 -0400 Adam Chlipala radio and radioOption
Thu, 24 Jul 2008 10:41:53 -0400 Adam Chlipala textarea
Thu, 24 Jul 2008 10:26:18 -0400 Adam Chlipala gformText test
Thu, 24 Jul 2008 10:15:49 -0400 Adam Chlipala Full gform test works
Thu, 24 Jul 2008 10:09:21 -0400 Adam Chlipala Record cut
Tue, 22 Jul 2008 19:12:25 -0400 Adam Chlipala gform in proper order
Tue, 22 Jul 2008 18:46:04 -0400 Adam Chlipala Meta-programming forms
Tue, 22 Jul 2008 18:20:13 -0400 Adam Chlipala Fix opening and corifying of functors
Tue, 22 Jul 2008 15:22:34 -0400 Adam Chlipala Fix GET parsing for inputs without =
Tue, 22 Jul 2008 15:12:20 -0400 Adam Chlipala Simple forms work
Sun, 20 Jul 2008 13:30:19 -0400 Adam Chlipala Almost ready to have a form work
Sun, 20 Jul 2008 12:21:30 -0400 Adam Chlipala Form submission type-checking
Sun, 20 Jul 2008 11:33:23 -0400 Adam Chlipala Initial form support
Sun, 20 Jul 2008 10:40:25 -0400 Adam Chlipala A simpler context encoding
Sun, 20 Jul 2008 10:11:16 -0400 Adam Chlipala Form binding parameters threaded through
Sat, 19 Jul 2008 18:56:57 -0400 Adam Chlipala Change driver to use Pthreads
Thu, 17 Jul 2008 14:32:49 -0400 Adam Chlipala Replaced allocation stubs
Thu, 17 Jul 2008 14:18:57 -0400 Adam Chlipala Dynamic arena allocation
Thu, 17 Jul 2008 13:33:56 -0400 Adam Chlipala Proper escaping of cdata
Thu, 17 Jul 2008 13:12:16 -0400 Adam Chlipala MonoShake
Thu, 17 Jul 2008 12:59:52 -0400 Adam Chlipala MonoReduce
Thu, 17 Jul 2008 12:40:21 -0400 Adam Chlipala Proper topological sorting in untangle
Thu, 17 Jul 2008 12:19:44 -0400 Adam Chlipala Untangle
Thu, 17 Jul 2008 11:20:07 -0400 Adam Chlipala Compiled mutual 'val rec'
Thu, 17 Jul 2008 11:02:10 -0400 Adam Chlipala Compiled (non-mutual) 'val rec'
Thu, 17 Jul 2008 10:48:25 -0400 Adam Chlipala Monoizing (non-mutual) 'val rec'
Thu, 17 Jul 2008 10:43:16 -0400 Adam Chlipala Reducing (non-mutual) 'val rec'
Thu, 17 Jul 2008 10:38:03 -0400 Adam Chlipala Tagging (non-mutual) 'val rec'
Thu, 17 Jul 2008 10:23:04 -0400 Adam Chlipala Corifying (non-mutual) 'val rec'
Thu, 17 Jul 2008 10:13:18 -0400 Adam Chlipala Explifying (non-mutual) 'val rec'
Thu, 17 Jul 2008 10:09:34 -0400 Adam Chlipala Parsing and elaborating (non-mutual) 'val rec'
Sun, 13 Jul 2008 20:25:25 -0400 Adam Chlipala Three-argument web function test
Sun, 13 Jul 2008 20:24:05 -0400 Adam Chlipala Multiple arguments to web functions
Sun, 13 Jul 2008 20:07:10 -0400 Adam Chlipala Passing an argument to a web function
Sun, 13 Jul 2008 16:11:25 -0400 Adam Chlipala Proper handling of non-function-call links
Sun, 13 Jul 2008 15:47:18 -0400 Adam Chlipala Serving pages with links
Sun, 13 Jul 2008 15:44:00 -0400 Adam Chlipala Serving pages
Sun, 13 Jul 2008 13:38:23 -0400 Adam Chlipala Basic web server
Sun, 13 Jul 2008 12:56:39 -0400 Adam Chlipala Cjr ready for dispatch code generation
Sun, 13 Jul 2008 12:51:58 -0400 Adam Chlipala Print a message on Laconic compilation failure
Sun, 13 Jul 2008 12:47:54 -0400 Adam Chlipala Turn on gcc -O3
Sun, 13 Jul 2008 12:43:47 -0400 Adam Chlipala Handling duplicate tags
Sun, 13 Jul 2008 12:06:47 -0400 Adam Chlipala Closure code generation almost there
Sun, 13 Jul 2008 11:43:57 -0400 Adam Chlipala Starting with closure links
Sun, 13 Jul 2008 10:17:06 -0400 Adam Chlipala Remove closure conversion in favor of zany fun with modules, which also replaces 'page'
Thu, 10 Jul 2008 16:05:14 -0400 Adam Chlipala Fix dependency graph mismatch in sources
Thu, 10 Jul 2008 15:58:16 -0400 Adam Chlipala Optimizing attrification of constants
Thu, 10 Jul 2008 15:49:14 -0400 Adam Chlipala More with attributes and efficient serialization
Thu, 10 Jul 2008 15:19:06 -0400 Adam Chlipala Stringifying attributes
Thu, 10 Jul 2008 15:04:32 -0400 Adam Chlipala Initial HTML attributes support
Thu, 10 Jul 2008 14:14:23 -0400 Adam Chlipala Command-line compiler goes the whole nine yards
Thu, 10 Jul 2008 14:02:54 -0400 Adam Chlipala Writing HTML
Thu, 10 Jul 2008 11:13:49 -0400 Adam Chlipala First executable generated
Thu, 10 Jul 2008 10:11:35 -0400 Adam Chlipala page declaration, up through monoize
Thu, 10 Jul 2008 09:24:43 -0400 Adam Chlipala Fix record type comparison
Thu, 10 Jul 2008 09:10:56 -0400 Adam Chlipala Fill in more types during closure conversion
Thu, 03 Jul 2008 18:11:14 -0400 Adam Chlipala Simplify HTML examples, until the dispatching is ready
Thu, 03 Jul 2008 18:06:52 -0400 Adam Chlipala Mono optimizations (start with string concat and space eating)
Thu, 03 Jul 2008 17:53:28 -0400 Adam Chlipala Monoizing joins and tags
Thu, 03 Jul 2008 17:39:17 -0400 Adam Chlipala Monoizing cdata
Thu, 03 Jul 2008 17:14:35 -0400 Adam Chlipala More fun with HTML
Thu, 03 Jul 2008 17:02:42 -0400 Adam Chlipala XML tags with contents
Thu, 03 Jul 2008 16:26:28 -0400 Adam Chlipala Basic XML stuff
Thu, 03 Jul 2008 11:04:25 -0400 Adam Chlipala Fancier head normalization pushed inside of Disjoint
Tue, 01 Jul 2008 16:06:58 -0400 Adam Chlipala Tested constraints through functors
Tue, 01 Jul 2008 15:58:02 -0400 Adam Chlipala Constraints in modules
Tue, 01 Jul 2008 13:23:46 -0400 Adam Chlipala Push KUnit and CUnit through the phases
Tue, 01 Jul 2008 13:19:14 -0400 Adam Chlipala More with disjointness assumptions
Tue, 01 Jul 2008 12:25:12 -0400 Adam Chlipala Disjointness assumptions in expressions
Tue, 01 Jul 2008 12:10:46 -0400 Adam Chlipala Disjointness assumptions
Tue, 01 Jul 2008 11:39:14 -0400 Adam Chlipala Threading disjointness conditions through Elaborate
Tue, 01 Jul 2008 10:55:38 -0400 Adam Chlipala Initial disjointness prover
Tue, 01 Jul 2008 09:29:49 -0400 Adam Chlipala Factor some operations into ElabOps
Sun, 29 Jun 2008 11:23:22 -0400 Adam Chlipala A little more conservative unification
Sun, 29 Jun 2008 11:20:34 -0400 Adam Chlipala More hardcore unification
Sun, 29 Jun 2008 11:05:38 -0400 Adam Chlipala Implicit structure members
Sun, 29 Jun 2008 10:44:36 -0400 Adam Chlipala Another test of broad unification
Sun, 29 Jun 2008 10:39:43 -0400 Adam Chlipala Broaden unification context
Thu, 26 Jun 2008 12:35:26 -0400 Adam Chlipala Folding through a functor
Thu, 26 Jun 2008 12:12:06 -0400 Adam Chlipala Reduce efold
Thu, 26 Jun 2008 11:32:29 -0400 Adam Chlipala Corify efold
Thu, 26 Jun 2008 11:11:13 -0400 Adam Chlipala Explify efold
Thu, 26 Jun 2008 11:09:30 -0400 Adam Chlipala Elaborate efold
Thu, 26 Jun 2008 10:02:34 -0400 Adam Chlipala Cjrize cfold
Thu, 26 Jun 2008 09:53:52 -0400 Adam Chlipala Corify cfold
Thu, 26 Jun 2008 09:51:28 -0400 Adam Chlipala Explify cfold
Thu, 26 Jun 2008 09:48:54 -0400 Adam Chlipala Elaborating cfold
Thu, 26 Jun 2008 09:09:30 -0400 Adam Chlipala Proper subsignaturing for sub-structures