summaryrefslogtreecommitdiff
path: root/src/compiler.sml
Commit message (Collapse)AuthorAge
* Add an extra Especialize pass before RpcifyGravatar Adam Chlipala2010-12-24
|
* Enforce character constraints on source filenamesGravatar Adam Chlipala2010-12-16
|
* Allow use of path variables in strings with no slashesGravatar Adam Chlipala2010-12-14
|
* Better treatment of relative paths in .urp filesGravatar Adam Chlipala2010-12-14
|
* Fix merging of prefix settingsGravatar Adam Chlipala2010-12-12
|
* -prefix command-line optionGravatar Adam Chlipala2010-12-12
|
* minHeap option in .urp filesGravatar Adam Chlipala2010-12-11
|
* Comments in .urp filesGravatar Adam Chlipala2010-12-11
|
* Karn Kallio's patch for static mhash linkingGravatar Adam Chlipala2010-11-18
|
* Interface for setting memory limitsGravatar Adam Chlipala2010-10-14
|
* Shortcut invocations for single .ur filesGravatar Adam Chlipala2010-09-07
|
* Server-side 'onError'Gravatar Adam Chlipala2010-09-07
|
* Another run of Specialize, using ReduceLocal on datatype parametersGravatar Adam Chlipala2010-06-05
|
* Some serious bug-fix work to get HTML example to compile; this includes ↵Gravatar Adam Chlipala2010-06-03
| | | | fixing a bug with 'val' patterns in Unnest and the need for more local reduction in Especialize
* -moduleOf command-line option; compatibility fixes and better error messages ↵Gravatar Adam Chlipala2010-05-27
| | | | for SQLite
* Fix bug in module path generation with module roots; push wildification ↵Gravatar Adam Chlipala2010-05-27
| | | | through substructures
* 'also' policies and policy reduction; calendar in good shapeGravatar Adam Chlipala2010-04-15
|
* Completely redid main Iflow logic; so far, policy and policy2 workGravatar Adam Chlipala2010-04-13
|
* Command-line use of IflowGravatar Adam Chlipala2010-04-13
|
* Generated basic dummy Iflow conditionsGravatar Adam Chlipala2010-04-04
|
* Remove unpoly1Gravatar Adam Chlipala2010-03-16
|
* Undo an Especialize change that turned out to be unecessaryGravatar Adam Chlipala2010-03-16
|
* Re-add accidentally-removed parsing case for 'effectful'Gravatar Adam Chlipala2010-03-09
|
* safeGetGravatar Adam Chlipala2010-03-09
|
* Got split1 working, but noticed a nasty type inference bug with transplanted ↵Gravatar Adam Chlipala2010-03-06
| | | | unification variables
* Fix parsing of space-free .urp directives; use 'class' for 'c*' tagsGravatar Adam Chlipala2010-02-28
|
* benignEffectfulGravatar Adam Chlipala2010-02-27
|
* Basic analysis of tag and CSS class usageGravatar Adam Chlipala2010-02-27
|
* sigfile directiveGravatar Adam Chlipala2010-02-11
|
* Fix .urp parsing for realGravatar Adam Chlipala2010-02-07
|
* Fix detection of blank lines in .urpGravatar Adam Chlipala2010-02-07
|
* Allow .urp files without initial blank linesGravatar Adam Chlipala2010-02-06
|
* Fixes for rooted modulesGravatar Adam Chlipala2010-02-04
|
* First attempt to switch to Automake, to get shared libraries built in OSXGravatar Adam Chlipala2010-01-28
|
* -path and -root command-line flagsGravatar Adam Chlipala2010-01-12
|
* Change location of dynamic librariesGravatar Adam Chlipala2009-12-31
|
* Basis.serialize; separate file for mhash; run transactional finishers in ↵Gravatar Adam Chlipala2009-12-31
| | | | reverse order; set needs_sig properly
* Protocol-specific compiler optionsGravatar Adam Chlipala2009-12-27
|
* Dynamic linking of the runtime systemGravatar Adam Chlipala2009-12-27
|
* All three current protocols work with move to using uw_appGravatar Adam Chlipala2009-12-27
|
* Catch attempts to mention multiple versions of the same rooted moduleGravatar Adam Chlipala2009-12-25
|
* Module rootsGravatar Adam Chlipala2009-12-24
|
* Convenience libifying; allow more NULLs with globalsGravatar Adam Chlipala2009-12-24
|
* Don't relify in bigLibs; fix some memory bugs in transactionalsGravatar Adam Chlipala2009-12-23
|
* Stop skipping Especialization of generated functions; fix Compiler.parseUrp; ↵Gravatar Adam Chlipala2009-12-23
| | | | expose uw_really_write(); allow more NULL arguments to uw_register_transactional()
* Alternate job-parsing interface, to avoid merging library directivesGravatar Adam Chlipala2009-12-22
|
* Especialize uses a termination measure based on number of arguments introducedGravatar Adam Chlipala2009-12-15
|
* Shake bug fix; pattern reduction in ReduceLocalGravatar Adam Chlipala2009-12-08
|
* Context globals; ctype functionsGravatar Adam Chlipala2009-12-08
|
* Represent FFI function names as strings, to deal with cross-file recursionGravatar Adam Chlipala2009-12-05
|