Skip to content

Latest commit

History

41 Commits

Folders and files

NameName
Last commit message
Last commit date

Repository files navigation

Crap++

欢迎来到面向屎山编程!

我不推荐你把他写到简历里面,因为这显得不太专业


项目状态

赶工中.... 实则快烂尾了

语法

语句说明示例
> <内容>;输出语句> "Hello World!";
[变量] < <提示>;输入语句< user_input;
<变量名> <值1> <值2>...;列表list 1 1;
<变量名> <值>;创建变量a 24;
<条件> <真> : <假>;条件判断 (If)a ?= 1 > "是"; : > "不是";;
:<语句>:;死循环a 0; :a+1; a<3? !: ;:;
!;中断/跳出 (Break)!;
?=等于 (Equal)x ?= 10 > "是的";: > "不是";;
?<小于x ?< 10 > "是的";: > "不是";;
?>大于x ?> 10 > "是的";: > "不是";;
()括号/表达式分组(1 + 2) * 3;
;语句结束符 (End)> "End";
<函数名> [<参数1>, <参数2> ... <参数n>]: <函数体> !<返回值>;:函数(Function)add a b : !a + b; :
<函数名> [<参数1>, <参数2> ... <参数n>];函数调用(Function Call)> add 1 1;

进度

  • [+] 词法分析器 (Lexer)
  • [-] 语法分析器 (Parser)
  • [] 代码生成器 (Code Generator)

🤔 怎么用?

$ python Crap++.py


Copyright (c) 2026 alittleshark-dev

About

Welcome to Spaghetti Code Programming!

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages