This repository has been archived by the owner on Jan 13, 2022. It is now read-only.
Releases: Rratic/Luogu3.0plusplus
Releases · Rratic/Luogu3.0plusplus
LuoguLang Interpreter 2.0.0
luogu++ 1.0.0
已发现大量bug
语言说明
Luogu 3.0++(确定性三栈洛谷自动机,Deterministic Luogu Automaton with Three Stacks)是上海洛谷网络科技有限公司于 2021 年推出的计算机语言。
解释器说明
使用方式:命令行
格式luogu++ fileplace
解释器会自动找到.lgpp
源代码和.in
栈初始化(可以没有),生成输出至.out
.in
格式:
A data0 data1 ... datan
C data0 data1 ... datam
其中data0~datan按从栈底到栈顶的顺序
.out
中的data0~datan按从栈顶到栈底顺序
例子:
D:/code/cat.in
|A 3 4 5
D:/code/cat.lgpp
|1 1
|TER
shell>luogu++ D:/code/cat
...a few seconds later...
D:/code/cat.out
|A 5 4 3
P.S.
- 由于时间紧迫,不保证无bug
- 由于时间紧迫,功能有限,后续会加入命令行参数支持
Luogu 3.0++ 解释器·第一部分
语言说明
Luogu 3.0++(确定性三栈洛谷自动机,Deterministic Luogu Automaton with Three Stacks)是上海洛谷网络科技有限公司于 2021 年推出的计算机语言。
第一版发明者@小粉兔
Luogu 3.0+++ 语言用户手册(下)——扩展状态类型集
编译方式
对不起,不会写Makefile /kk
参考g++ -std=c++11 D:/C++/Luogu/src/base.cpp D:/C++/Luogu/src/core.cpp D:/C++/Luogu/src/work.cpp D:/C++/Luogu/src/main.cpp -o D:/C++/Luogu/luogu++.exe
解释器说明
使用方式:命令行
格式luogu++ fileplace
解释器会自动找到.lgpp
源代码和.in
栈初始化(可以没有),生成输出至.out
.in
格式:
A data0 data1 ... datan
C data0 data1 ... datam
其中data0~datan按从栈底到栈顶的顺序
.out
中的data0~datan按从栈顶到栈底顺序
例子:
D:/code/cat.in
|A 3 4 5
D:/code/cat.lgpp
|1 1
|TER
shell>luogu++ D:/code/cat
...a few seconds later...
D:/code/cat.out
|A 5 4 3
P.S.
- 由于时间紧迫,不保证无bug
- 由于时间紧迫,异常处理不很完善,请按照格式,勿作死
- 由于时间紧迫,功能有限,现在效果不是很好,后续会加入命令行参数支持