本次安装使用的VMware中的Ubuntu系统虚拟机,尝试下中文编程。
安装洛书
下载官网:洛书——打造开源高效强大的国产编程语言
官方文档:洛书文档中心 (losu.tech)
点击获取

在终端中安装工具 dpkg和rlwrap:
sudo apt install dpkgsudo apt install rlwrap 在压缩包所在的文件夹内打开终端,使用dpkg来安装洛书的.deb文件:
sudo dpkg -i losu_Ubuntu.deb运行洛书
在终端输入命令启动洛书:
rlwrap losu
在交互模式下试运行下,代码中的符号需要使用英文符号

使用脚本运行洛书时,需要先新建一个.txt文件(比如hello.txt),随后在脚本中引入标准库:
引('stdlib')
打印('欧耶!是Gay Boy')之后在终端输入命令运行该.txt文件:
losu hello.txt 
 
洛书的模块管理
查找包含关键词的模块:
sudo losu -r lpt search 打印
需要使用root用户权限来查看模块(比如查看std模块):
sudo  losu -r lpt show std
安装模块:
losu -r lpt install [模块名]卸载模块:
losu -r lpt remove [模块名]升级模块:
losu -r lpt updatelosu -r lpt upgrade洛书版本更新:
losu -r lpt update获取模块的Markdown文档,下载后在/home文件夹中查看,我下载的std模块的文档
sudo losu -r lpt wiki std
内核编译
拉取源码:
sudo losu -r lpt source losu_core
cd到拉取的文件夹目录 losu_core

对文件操作进行赋权:
sudo chmod 777 * ./ -R构建内核,会产生一个警告,但不影响使用:
sudo make
将编译好的文件复制到指定目录:
sudo cp ./*.so /lib/libeasylosu.so随后重新启动解释器:
losu -v编译成功
 
 
基础语法
定义全局变量:
引('stdlib')
var a = "GGboy"
var b = 18
var c = 11.8
var d = true打印(a, b, c, d)定义局部变量:
import('stdlib')var a = "hello"    
blockvar a = "hi"       print(a)          
;
print(a)  