Skip to content

Latest commit

 

History

History
26 lines (17 loc) · 612 Bytes

README.md

File metadata and controls

26 lines (17 loc) · 612 Bytes

Korn Zig sHell

A shell posix implemented using zig, for learning purposes.

Based on Korn shell

see TODO for a list of planned fixes/improvements

current features:

  • binary operations (&& ||)
  • simple command (pipeline with 1 command)
  • execution with environment variables

halfway features:

  • word expansion (already parses word parameter, word command, word list, word string)
  • job control (creation of jobs, async job)

builtins:

  • cd (needs support to CDPATH)
  • pwd
  • builtin
  • true, false
  • exit (needs deinitialize resources and jobs)