Skip to content
This repository has been archived by the owner on May 12, 2022. It is now read-only.
/ Kipper-CLI Public archive

CLI implementation for the Kipper language 🦊 - By Luna Klatzer @ Higher Technical College Leonding

License

Notifications You must be signed in to change notification settings

Luna-Klatzer/Kipper-CLI

Important notice!

With the recent implementation of Kipper-Lang/Kipper#55 by Kipper-Lang/Kipper#56, this repo is officially read-only, as the most recent code from the branch cleanup-for-3.0.0 was moved into the monorepo at Luna-Klatzer/Kipper.

Please for future issues, questions or ideas go to the Kipper repository and open an issue there! :)

Kipper

The Kipper programming language (CLI implementation) - Currently in development. No usable/stable versions available

oclif Version License Issues

Usage

$ npm install -g @kipper/cli
$ kipper COMMAND
running command...
$ kipper (-v|--version|version)
@kipper/cli/0.0.5 win32-x64 node-v16.13.0
$ kipper --help [COMMAND]
USAGE
  $ kipper COMMAND
...

Commands

kipper analyse FILE

Analyses a file and validates its syntax

USAGE
  $ kipper analyse FILE

ARGUMENTS
  FILE  The file that should be analysed

OPTIONS
  --encoding=encoding  [default: utf16] The encoding that should be used to read the file

See code: src/commands/analyse.ts

kipper compile FILE

Compiles a Kipper source file file into TypeScript

USAGE
  $ kipper compile FILE

ARGUMENTS
  FILE  The file that should be compiled

OPTIONS
  --encoding=encoding  [default: utf16] The encoding that should be used to read the file

See code: src/commands/compile.ts

kipper help [COMMAND]

display help for kipper

USAGE
  $ kipper help [COMMAND]

ARGUMENTS
  COMMAND  command to show help for

OPTIONS
  --all  see all commands in CLI

See code: @oclif/plugin-help

kipper run FILE

Runs a Kipper program

USAGE
  $ kipper run FILE

ARGUMENTS
  FILE  The file that should be run (js/ts)

OPTIONS
  --encoding=encoding  [default: utf16] The encoding that should be used to read the file

See code: src/commands/run.ts