ok

command module
v0.25.0 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2021 License: MIT Imports: 11 Imported by: 0

README

GitHub release Build Status codecov

ok is a strongly-duck-typed language. It has the rigidness and runtime safety of a strongly-typed language while providing a lot flexibility through interfaces and a simplified typing system.

You can try it now (with examples) at play.getok.dev, or read more about the language highlights in Why OK?.

Visit the wiki for full documentation.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
ast
Package ast provides structures for representing parsed source code.
Package ast provides structures for representing parsed source code.
cmd
asm
doc
run
Package compiler translates the ast structures that represent the parsed course code into instructions that can be executed by the VM.
Package compiler translates the ast structures that represent the parsed course code into instructions that can be executed by the VM.
Package lexer converts source code into tokens.
Package lexer converts source code into tokens.
Package number contains the implementation of the number data type.
Package number contains the implementation of the number data type.
Package parser translates the linear stream of tokens into ast structures based on the syntax of the ok language.
Package parser translates the linear stream of tokens into ast structures based on the syntax of the ok language.
Package instruction contains all the instructions created by the compiler and executed by the VM.
Package instruction contains all the instructions created by the compiler and executed by the VM.

Jump to

Keyboard shortcuts

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