aboutsummaryrefslogtreecommitdiff
path: root/src/comp/front/extfmt.rs
Commit message (Expand)AuthorAgeFilesLines
* Rename std.extfmt.CT to std.extfmt.RT to ct and rtBrian Anderson2011-05-121-32/+32
* Downcase std modules again, move to :: for module dereferencingMarijn Haverbeke2011-05-121-105/+105
* Transitional change to make extfmt output lowercase module nameMarijn Haverbeke2011-05-121-1/+1
* Keep resolve data in external hash table, rather than embedded defsMarijn Haverbeke2011-05-121-1/+1
* rustc: Number everything with an annotationPatrick Walton2011-05-101-65/+74
* Rename std modules to be camelcasedMarijn Haverbeke2011-05-061-18/+18
* Support octal #fmt conversionsBrian Anderson2011-04-261-0/+7
* Fix the signature of expr_extBrian Anderson2011-04-211-1/+1
* replace error logging with log_err in stdlib and rustcMarijn Haverbeke2011-04-191-11/+11
* Support 0 flag in #fmtBrian Anderson2011-04-181-7/+14
* Support the space flag in #fmtBrian Anderson2011-04-171-19/+35
* Support + flag in #fmtBrian Anderson2011-04-171-3/+27
* Support #fmt precision for string typesBrian Anderson2011-04-171-2/+8
* Support left-justification in #fmt conversionsBrian Anderson2011-04-161-9/+56
* Make #fmt support explicit conversion widthsBrian Anderson2011-04-161-4/+36
* Add support for upper-case hex and binary output to #fmt.Brian Anderson2011-04-131-0/+3
* Add more commentary about ExtFmtBrian Anderson2011-04-131-14/+7
* Add support for printing uints as lower-case hex to ExtFmt.Brian Anderson2011-04-131-13/+78
* Move #fmt conversion model into ExtFmt.CT namespaceBrian Anderson2011-04-131-29/+28
* Factor out creation of calls into ExtFmt.RTBrian Anderson2011-04-111-12/+12
* Add support for bool, char to extfmt.Brian Anderson2011-04-111-0/+10
* Move ExtFmt compile-time functions into their own moduleBrian Anderson2011-04-111-1/+1
* Make ExtFmt call its own functions instead of others defined in stdBrian Anderson2011-04-111-6/+4
* Move extfmt parsing into standard libraryBrian Anderson2011-04-111-210/+1
* Move the extfmt data model into the standard library.Brian Anderson2011-04-111-48/+30
* Move to single-uint file-position representation.Marijn Haverbeke2011-04-091-6/+6
* Another go at changing compile-command, this time using RBUILD env var.Graydon Hoare2011-03-251-1/+1
* Revert "Bulk-edit compile commands in emacs chatter to point to assumed build...Graydon Hoare2011-03-251-1/+1
* Bulk-edit compile commands in emacs chatter to point to assumed build/ dir of...Graydon Hoare2011-03-251-1/+1
* Switch all vases of vec += elt to vec += vec. Prohibit former in rustboot. Tw...Graydon Hoare2011-03-161-2/+2
* Remove typestate workaroundsBrian Anderson2011-03-061-15/+2
* Remove some erroneous FIXMEs from #fmt parserBrian Anderson2011-03-021-2/+0
* Comment-out some logging chatter in extfmt.Graydon Hoare2011-03-021-6/+6
* Finish #fmt string parsing. Completely untested.Brian Anderson2011-03-021-7/+89
* Add debug logging for #fmt conv. Implement peek_num fnBrian Anderson2011-03-021-21/+123
* Whitespace cleanupBrian Anderson2011-03-021-5/+5
* Remove debug logging from extfmtBrian Anderson2011-03-021-13/+0
* Implement #fmt conversion for int and uintBrian Anderson2011-03-021-8/+107
* Start generating AST nodes for #fmtBrian Anderson2011-03-021-8/+34
* Parse parameter types for fmt extensionBrian Anderson2011-03-021-28/+120
* Begin work on #fmt parsingBrian Anderson2011-03-021-2/+98
* Begin implementing #fmt in rustcBrian Anderson2011-03-021-0/+84