move out c/cpp/py

This commit is contained in:
Li Jie
2025-04-03 15:52:18 +08:00
parent 0a8a4eb6a6
commit ed366568b4
777 changed files with 4608 additions and 139122 deletions

View File

@@ -1,7 +1,7 @@
package main
import (
"github.com/goplus/llgo/c/sync/atomic"
"github.com/goplus/lib/c/sync/atomic"
)
func main() {

View File

@@ -1,8 +1,8 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/os"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/os"
)
func main() {

View File

@@ -1,7 +1,7 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/lib/c"
)
func concat(args ...string) (ret string) {

View File

@@ -1,9 +1,9 @@
package main
import (
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/math"
"github.com/goplus/llgo/_demo/cppintf/foo"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/math"
)
type Bar struct {

View File

@@ -3,9 +3,9 @@ package main
import (
"unsafe"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/math"
"github.com/goplus/llgo/_demo/cppmintf/foo"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/math"
)
type Bar struct {

View File

@@ -3,9 +3,9 @@ package main
import (
"fmt"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/math/rand"
"github.com/goplus/llgo/c/time"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/math/rand"
"github.com/goplus/lib/c/time"
)
func fastrand64() uint64 {

View File

@@ -1,6 +1,6 @@
package main
import "github.com/goplus/llgo/c/time"
import "github.com/goplus/lib/c/time"
func main() {
var tv time.Timespec

View File

@@ -1,9 +1,10 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/os"
"unsafe"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/os"
)
func main() {
@@ -45,8 +46,6 @@ func main() {
}
c.Printf(c.Str("set file status successfully\n"))
c.Printf(c.Str("111"))
// Close file
os.Close(fd)

View File

@@ -1,7 +1,7 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/lib/c"
)
type generator struct {

View File

@@ -1,8 +1,8 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/os"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/os"
)
func main() {

5
_demo/go.mod Normal file
View File

@@ -0,0 +1,5 @@
module github.com/goplus/llgo/_demo
go 1.20
require github.com/goplus/lib v0.1.0

2
_demo/go.sum Normal file
View File

@@ -0,0 +1,2 @@
github.com/goplus/lib v0.1.0 h1:kqMAC6FmVPfrw0q8E5yF6Y12WC4GOfi2L/MYS4QoxbQ=
github.com/goplus/lib v0.1.0/go.mod h1:SgJv3oPqLLHCu0gcL46ejOP3x7/2ry2Jtxu7ta32kp0=

View File

@@ -3,7 +3,7 @@ package main
import (
"fmt"
"github.com/goplus/llgo/c"
"github.com/goplus/lib/c"
)
func main() {

View File

@@ -1,9 +1,9 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/llama2"
"github.com/goplus/llgo/c/time"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/llama2"
"github.com/goplus/lib/c/time"
)
func main() {

View File

@@ -1,8 +1,8 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/net"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/net"
)
func main() {

View File

@@ -3,7 +3,7 @@ package main
import (
"unsafe"
"github.com/goplus/llgo/c"
"github.com/goplus/lib/c"
)
func main() {

View File

@@ -1,7 +1,7 @@
package main
import (
"github.com/goplus/llgo/c/setjmp"
"github.com/goplus/lib/c/setjmp"
)
func main() {

View File

@@ -3,9 +3,9 @@ package main
import (
"unsafe"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/net"
"github.com/goplus/llgo/c/os"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/net"
"github.com/goplus/lib/c/os"
)
func main() {

View File

@@ -3,9 +3,9 @@ package main
import (
"unsafe"
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/net"
"github.com/goplus/llgo/c/os"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/net"
"github.com/goplus/lib/c/os"
)
func main() {

View File

@@ -6,7 +6,7 @@ import (
"sync"
"unsafe"
llsync "github.com/goplus/llgo/c/pthread/sync"
llsync "github.com/goplus/lib/c/pthread/sync"
)
type L struct {

View File

@@ -1,8 +1,8 @@
package main
import (
"github.com/goplus/llgo/c"
"github.com/goplus/llgo/c/pthread"
"github.com/goplus/lib/c"
"github.com/goplus/lib/c/pthread"
)
var key pthread.Key