c2go

⚖️ A tool for transpiling C to Go.

MIT License

Stars
2.1K
Committers
34

Bot releases are hidden (Show)

c2go - v0.22.4 Aluminium 2018-04-24

Published by elliotchance over 6 years ago

  • Allow slice casts. (#681, #682) - @kamphaus
c2go - v0.22.3 Aluminium 2018-04-19

Published by elliotchance over 6 years ago

  • Pointer comparison. (#677, #678) - @kamphaus
  • Correctly transpile comma statement. (#679, #680) - @kamphaus
c2go - v0.22.2 Aluminium 2018-04-11

Published by elliotchance over 6 years ago

  • Add partial support for syslog.h (#670) - @gmp216
c2go - v0.22.1 Aluminium 2018-04-10

Published by elliotchance over 6 years ago

  • Custom character literal parsing. (#663, #671) - @kamphaus
c2go - v0.22.0 Aluminium 2018-04-07

Published by elliotchance over 6 years ago

  • Add decayed_type and restructure variadic functions. (#667, #668) - @gmp216
c2go - v0.21.18 Zinc 2018-04-06

Published by elliotchance over 6 years ago

  • Remove the "Project Progress" from the README. (#665, #666) - @elliotchance
  • switch case order and fallthrough. (#211, #661, #662) - @kamphaus
c2go - v0.21.17 Zinc 2018-04-05

Published by elliotchance over 6 years ago

  • Distinguish struct declaration definition. (#658, #659) - @kamphaus
  • Added go version requirement to README. (#660, #664) - @elliotchance
c2go - v0.21.16 Zinc 2018-04-02

Published by elliotchance over 6 years ago

  • Also use clang flags for ast command. (#650, #651) - @kamphaus
  • Add ParmVarDecl register property. (#656, #657) - @kamphaus
  • Make UnusedAttr unused property optional. (#652, #653) - @kamphaus
c2go - v0.21.15 Zinc 2018-03-26

Published by elliotchance over 6 years ago

  • Add amount of errors after go build for Travis. (#647) - @Konstantin8105
c2go - v0.21.14 Zinc 2018-03-21

Published by elliotchance over 6 years ago

  • Add test cases for VerbatimBlockComment and VerbatimBlockLineComment. (#612) - @elliotchance
  • Added AST cases for var_decl and visibility_attr. (#645) - @elliotchance
c2go - v0.21.13 Zinc 2018-03-11

Published by elliotchance over 6 years ago

  • Refactoring struct with/without typedef. (#621, #637) - @Konstantin8105
c2go - v0.21.12 Zinc 2018-03-01

Published by elliotchance over 6 years ago

  • Support "do" without CompoundStmt (#640) - @Konstantin8105
c2go - v0.21.11 Zinc 2018-02-21

Published by elliotchance over 6 years ago

  • Redesign of union implementation. (#533, #574, #580, #611) - @Konstantin8105
c2go - v0.21.10 Zinc 2018-02-14

Published by elliotchance over 6 years ago

  • Pointer arithmetic with size_t. (#618, #620, #619) - @Konstantin8105
  • Adding Triangle to Ci for easier warnings. (#624) - @Konstantin8105
  • Function definition by C include header list. (#237, #627) - @Konstantin8105
  • Better support for chained operators. (#200, #629) - @Konstantin8105
c2go - v0.21.9 Zinc 2018-02-13

Published by elliotchance over 6 years ago

  • Refactor internalTypeToExpr(). (#566, #622) - @Konstantin8105
  • Fix some code comments not appearing in the output file. (#626) - @Konstantin8105
c2go - v0.21.8 Zinc 2018-02-09

Published by elliotchance over 6 years ago

  • Multiple C files in one go. (#362, #384) - @Konstantin8105
  • Increment and binary comma inside []. (#586, #615, #616) - @Konstantin8105
  • EOF and char overflow. (#590, #605) - @Konstantin8105
  • Cleaner if/else chains. (#527, #617) - @Konstantin8105
  • Added support for some time.h functions and structures. (#592, #593) - @Konstantin8105
c2go - v0.21.7 Zinc 2018-02-08

Published by elliotchance over 6 years ago

  • Add type conversion for increment. (#613) - @Konstantin8105
  • Struct with star in identifications. (#614) - @Konstantin8105
c2go - v0.21.6 Zinc 2018-02-07

Published by elliotchance over 6 years ago

  • CSTD: strchr. (#603, #604) - @Konstantin8105
c2go - v0.21.5 Zinc 2018-01-31

Published by elliotchance over 6 years ago

  • Workaround for fscanf(). (#607, #608) - @Konstantin8105
  • Some more tests for pointer arithmetic. (#609) - @Konstantin8105
c2go - v0.21.4 Zinc 2018-01-30

Published by elliotchance over 6 years ago

  • Support all modes with fopen() (#606) - @Konstantin8105