2008-10-20 |
Russ Cox | use Biobuf not fd for reading objects. |
commit | commitdiff | tree |
2008-10-20 |
Russ Cox | add nuke |
commit | commitdiff | tree |
2008-10-20 |
Russ Cox | run.bash: do not make test in gosrc |
commit | commitdiff | tree |
2008-10-20 |
Robert Griesemer | - use stringtorune library function for faster rune... |
commit | commitdiff | tree |
2008-10-20 |
Russ Cox | 6g: |
commit | commitdiff | tree |
2008-10-20 |
Rob Pike | add primitive ftoa, dtoa to strings library. |
commit | commitdiff | tree |
2008-10-20 |
Robert Griesemer | - removed double-declaration of len() |
commit | commitdiff | tree |
2008-10-20 |
Russ Cox | add io.ReadWriteClose and use it in http |
commit | commitdiff | tree |
2008-10-20 |
Robert Griesemer | - be even more explicit about ideal number conversion... |
commit | commitdiff | tree |
2008-10-20 |
Robert Griesemer | - removed need for lhs field in stat node |
commit | commitdiff | tree |
2008-10-20 |
Ken Thompson | unnamed substructures - not complete |
commit | commitdiff | tree |
2008-10-19 |
Robert Griesemer | - simplified parsing of composite literals and slices by |
commit | commitdiff | tree |
2008-10-18 |
Robert Griesemer | Added mechanism for very precise self-testing: |
commit | commitdiff | tree |
2008-10-18 |
Rob Pike | beginnings of reflection values. |
commit | commitdiff | tree |
2008-10-18 |
Rob Pike | fix typo causing infinite recursion |
commit | commitdiff | tree |
2008-10-18 |
Russ Cox | do not set t->recur on basic types. |
commit | commitdiff | tree |
2008-10-18 |
Russ Cox | cleanup - delete unneeded vargen++ |
commit | commitdiff | tree |
2008-10-18 |
Rob Pike | add atol and ltoa. probably want unsigned at some... |
commit | commitdiff | tree |
2008-10-17 |
Robert Griesemer | - fixed bug that wasn't caught by 6g (but by gccgo) |
commit | commitdiff | tree |
2008-10-17 |
Robert Griesemer | - fixed a couple of corner cases (empty statements... |
commit | commitdiff | tree |
2008-10-17 |
Russ Cox | export prereq for interface types |
commit | commitdiff | tree |
2008-10-17 |
Ian Lance Taylor | Link against -lm so that we can find the function ... |
commit | commitdiff | tree |
2008-10-17 |
Rob Pike | update fixed bugs (and delete an irrelevant one) |
commit | commitdiff | tree |
2008-10-17 |
Rob Pike | add simple synchronization mechanism. |
commit | commitdiff | tree |
2008-10-17 |
Russ Cox | make sure errchk only says BUG once, |
commit | commitdiff | tree |
2008-10-17 |
Robert Griesemer | - stronger syntax checks |
commit | commitdiff | tree |
2008-10-17 |
Robert Griesemer | - added test script |
commit | commitdiff | tree |
2008-10-17 |
Rob Pike | type string parser; now handles all types |
commit | commitdiff | tree |
2008-10-16 |
Russ Cox | new convert code found error |
commit | commitdiff | tree |
2008-10-16 |
Rob Pike | parsing of type strings. still missing: func, struct... |
commit | commitdiff | tree |
2008-10-16 |
Russ Cox | diagnose various conversion problems |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | - more robust TokenString implementation |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | clarification of conversion rules for ideal numbers |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | snapshot: |
commit | commitdiff | tree |
2008-10-16 |
Russ Cox | put toplevel & check back and add test |
commit | commitdiff | tree |
2008-10-16 |
Ken Thompson | diagnosed some incorrect |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | - composites, receivers, various add. checks |
commit | commitdiff | tree |
2008-10-16 |
Rob Pike | Change file name from "print" to "tostring" and update... |
commit | commitdiff | tree |
2008-10-16 |
Rob Pike | convert print to ToString. |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | snapshot: |
commit | commitdiff | tree |
2008-10-16 |
Russ Cox | diagnose export of incomplete type |
commit | commitdiff | tree |
2008-10-16 |
Rob Pike | remove hack now that vector of int works. |
commit | commitdiff | tree |
2008-10-16 |
Ken Thompson | basic types/interfaces test |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | - updated makefile for gccgo |
commit | commitdiff | tree |
2008-10-16 |
Rob Pike | reflection type structure. no parsing etc. yet. |
commit | commitdiff | tree |
2008-10-16 |
Russ Cox | error about & at top level until it is safe |
commit | commitdiff | tree |
2008-10-16 |
Ken Thompson | interface on arbitrary types |
commit | commitdiff | tree |
2008-10-16 |
Robert Griesemer | snapshot of pretty printer: |
commit | commitdiff | tree |
2008-10-15 |
Rob Pike | bug is fixed |
commit | commitdiff | tree |
2008-10-15 |
Robert Griesemer | snapshot |
commit | commitdiff | tree |
2008-10-15 |
Rob Pike | Make regexp build and install officially |
commit | commitdiff | tree |
2008-10-15 |
Rob Pike | update bug list |
commit | commitdiff | tree |
2008-10-15 |
Rob Pike | move regexp to lib |
commit | commitdiff | tree |
2008-10-15 |
Russ Cox | simplify comma code per ken's suggestion |
commit | commitdiff | tree |
2008-10-15 |
Robert Griesemer | - snapshot of pretty printer work |
commit | commitdiff | tree |
2008-10-15 |
Rob Pike | add some tests |
commit | commitdiff | tree |
2008-10-15 |
Russ Cox | allow trailing comma in braced initialized list |
commit | commitdiff | tree |
2008-10-14 |
Rob Pike | delete hack for interface equality now that it supporte... |
commit | commitdiff | tree |
2008-10-14 |
Rob Pike | implement matching |
commit | commitdiff | tree |
2008-10-14 |
Ken Thompson | interface equality (strings specifically) |
commit | commitdiff | tree |
2008-10-14 |
Ken Thompson | interface equality |
commit | commitdiff | tree |
2008-10-14 |
Ken Thompson | bug with struct-type { 1 } |
commit | commitdiff | tree |
2008-10-14 |
Ken Thompson | stack allocation for the init function |
commit | commitdiff | tree |
2008-10-13 |
Rob Pike | 6g thinks a struct with one entry yields a composite... |
commit | commitdiff | tree |
2008-10-11 |
Rob Pike | add character classes. |
commit | commitdiff | tree |
2008-10-11 |
Rob Pike | convert from integer indexes to interface variables. |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - added language re: interface compparison using =... |
commit | commitdiff | tree |
2008-10-10 |
Russ Cox | handle zeroed interface in ifaceI2I |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - added missing ';' according to new rules |
commit | commitdiff | tree |
2008-10-10 |
Russ Cox | until 6g implements it, warn about using int in interface. |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - implemented heuristic for composite literals starting... |
commit | commitdiff | tree |
2008-10-10 |
Russ Cox | add sys.BUG_intereq to compare interfaces for equality |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - removed extra package clause |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - Fixed bug in spec: PrimaryExpr is too restrictive... |
commit | commitdiff | tree |
2008-10-10 |
Rob Pike | cat unmatched ) |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - added missing case for opt. semicolons (labels) |
commit | commitdiff | tree |
2008-10-10 |
Rob Pike | beginnings of regular expression library. |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | - more cleanups (simpler code for optional semi's,... |
commit | commitdiff | tree |
2008-10-10 |
Robert Griesemer | More spec progress: |
commit | commitdiff | tree |
2008-10-09 |
Cary Hull | Adding Mkdir. |
commit | commitdiff | tree |
2008-10-09 |
Robert Griesemer | - make optional semicolons explicit in grammar in all... |
commit | commitdiff | tree |
2008-10-08 |
Russ Cox | test of new empty productions |
commit | commitdiff | tree |
2008-10-08 |
Russ Cox | add empty var ( ), type ( ), const ( ) factorings |
commit | commitdiff | tree |
2008-10-08 |
Russ Cox | split all.bash into make.bash and run.bash |
commit | commitdiff | tree |
2008-10-08 |
Russ Cox | add http to lib build |
commit | commitdiff | tree |
2008-10-08 |
Russ Cox | check $GOROOT before diving into build |
commit | commitdiff | tree |
2008-10-08 |
Cary Hull | Fixes breakage caused by semicolon restriction. |
commit | commitdiff | tree |
2008-10-08 |
Russ Cox | more interface checks: |
commit | commitdiff | tree |
2008-10-08 |
Robert Griesemer | - don't allow empty decl lists (e.g. const ()) |
commit | commitdiff | tree |
2008-10-08 |
Robert Griesemer | - accept new semicolon syntax (at the moment, |
commit | commitdiff | tree |
2008-10-08 |
Cary Hull | Unterminated declaration breaks build. |
commit | commitdiff | tree |
2008-10-08 |
Robert Griesemer | - precise scope rules |
commit | commitdiff | tree |
2008-10-07 |
Russ Cox | remove support for *T as an implicit declaration of T |
commit | commitdiff | tree |
2008-10-07 |
Russ Cox | remove uses of *T as an implicit forward declaration... |
commit | commitdiff | tree |
2008-10-07 |
Russ Cox | fix bug: |
commit | commitdiff | tree |
2008-10-07 |
Russ Cox | test that mutually recursive interfaces compile |
commit | commitdiff | tree |
2008-10-07 |
Russ Cox | implement new semicolon rules: |
commit | commitdiff | tree |
2008-10-07 |
Russ Cox | update code to follow new semicolon rules: |
commit | commitdiff | tree |
2008-10-07 |
Rob Pike | sys.stringtorune doesn't need a length parameter. |
commit | commitdiff | tree |
2008-10-06 |
Russ Cox | change type names to go live at the name, so that |
commit | commitdiff | tree |
next |