Skip to content

Releases: zsdz/piLispMachine

piBareMetalLisp v0.01

14 Aug 01:47

Choose a tag to compare

Here is the piBareMetalLisp v0.01:

  1. It have merged microLisp success:you can use a scheme REPL both as a scheme environment and a shell,make rpi4 with circle&circle-stdlib libs look like an "OS"

  2. I have warped some fs-op functions,you can use them do some basic fs-operations,make the "OS" look like dos:Use (ls),(cd "folderName"),(mkdir "folderName"),(unlink "fileOrFolderName") to manage FileSystem.(ls) can only display files in current folder."folderName" should write in double quotation marks,which microlisp needed

  3. I have port an editor with some kilo's code,the editor can do some basic edit work.Use (edit "fileName") to create&edit or open&edit a file.Ctrl+s to save,Ctrl+q to quit.(There is no prompt now)

  4. I have port gnugo1.2,Use (go) to play gnugo1.2.(print exit to exit the program).Use (ttt) to play TicTacToe.but gnugo1.2 played not well,it only "seem can play"

so!some basic function have supported!make this project can as a toy of an os and a lisp interpreter!