c2go

command module
v0.0.0-...-520c228 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 20, 2017 License: BSD-3-Clause Imports: 15 Imported by: 0

README

C->Go translator

UNMAINTAINED. See elliotchance/c2go for a general purpose tool.

This program was used to convert much of the Go runtime, compiler, and linker from C to Go. It's now here only for historical value and reference. It is not maintained in any way.

go get rsc.io/c2go

http://godoc.org/rsc.io/c2go

Documentation

Overview

C2go converts C programs to Go. It is a custom tool written to support the migration of the Go toolchain from C to Go. An earlier variant of it helped with the conversion of Go's package runtime.

Warning Warning Warning

C2go is not a magic wand, nor even a general purpose tool. There is no documentation, and it will not convert your C program. If you have a large code base to convert, you might find c2go a good starting point, but you will certainly need to understand and modify the source code.

Directories

Path Synopsis
add
ld
new6l command
obj
Package cc implements parsing, type checking, and printing of C programs.
Package cc implements parsing, type checking, and printing of C programs.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL