Directories
¶
| Path | Synopsis |
|---|---|
|
cmd
|
|
|
xxlang
command
|
|
|
examples
|
|
|
embed
command
examples/embed/main.go Embedding example - demonstrates how to use xxlang as a Go library
|
examples/embed/main.go Embedding example - demonstrates how to use xxlang as a Go library |
|
plugin/myplugin
command
examples/plugin/myplugin/myplugin.go Plugin example - demonstrates how to create a native Go plugin and use it from xxlang code.
|
examples/plugin/myplugin/myplugin.go Plugin example - demonstrates how to create a native Go plugin and use it from xxlang code. |
|
pkg
|
|
|
compiler
pkg/compiler/compiler.go
|
pkg/compiler/compiler.go |
|
interpreter
pkg/interpreter/convert.go Type conversion helpers between Go and xxlang objects.
|
pkg/interpreter/convert.go Type conversion helpers between Go and xxlang objects. |
|
lexer
pkg/lexer/lexer.go
|
pkg/lexer/lexer.go |
|
module
pkg/module/loader.go Module loading functionality with caching and cycle detection.
|
pkg/module/loader.go Module loading functionality with caching and cycle detection. |
|
objects
pkg/objects/array.go
|
pkg/objects/array.go |
|
parser
pkg/parser/ast.go
|
pkg/parser/ast.go |
|
plugin
pkg/plugin/plugin.go Plugin system for loading native Go plugins at runtime.
|
pkg/plugin/plugin.go Plugin system for loading native Go plugins at runtime. |
|
stdlib
pkg/stdlib/array.go Array utilities for the Xxlang standard library.
|
pkg/stdlib/array.go Array utilities for the Xxlang standard library. |
|
vm
pkg/vm/closure.go
|
pkg/vm/closure.go |
Click to show internal directories.
Click to hide internal directories.