dongbei 东北方言编程语言开源项目

我要开发同款
匿名用户2020年02月28日
38阅读
开发技术Python
所属分类编程语言
授权协议MIT

作品详情

dongbei是一门以东北方言词汇为基本关键字的以人为本的编程语言。

这玩意儿可是填补了世界方言编程地图上的一大片儿空地啊!这么说吧,谁要是看了dongbei程序能憋住了不笑,我敬他是纯爷们儿!

那它有啥特点咧?多了去了:

简单啊!小学文化程度就行。您能看懂春晚不?能?那就没问题。好读啊!看着看着包您不由自主地念出声儿来。开心啊!呃,做人嘛,最重要的是要开心。开源啊!不但不要钱,而且不要脸--随时随地欢迎东北话高手打脸指正。总而言之,dongbei语言具有极高的娱技比(娱乐精神-技术含量比例)。

dongbei编程语言的开发采用了业界领先的 TDD(TreeNewBee-DrivenDevelopment) 方式。具体地说,就是每个功能都是先把文案写好,八字没一撇牛皮就吹起来了,然后根据牛皮写测试案例,最后再实现功能让牛皮不被吹破。这样做有两大好处:第一每个功能都是有的放矢,不值得treenewbee的功能一概没有。第二确保了每个功能都有文案负责吹嘘,开发者绝对不会养在深闺无人识。

不扯犊子了。翠花,上酸菜~~~

 

快排示例

!/usr/bin/envdongbei#-*-coding:utf-8-*-#快速排序【排得贼快】(村子)咋整:寻思:村子有几个坑跟零一样一样的?要行咧就滚犊子吧村子。杆子装村子的老大。几个杆装零。矮墩庄都是活雷锋。高个庄都是活雷锋。哥们儿在村子磨叽:寻思:哥们儿跟杆子一样一样的?要行咧就几个杆走走。要不行咧就寻思:哥们儿比杆子还小?要行咧就矮墩庄来了个哥们儿。要不行咧就高个庄来了个哥们儿。磨叽完了。顺溜庄都是活雷锋。矮墩在整【排得贼快】(矮墩庄)磨叽:顺溜庄来了个矮墩。磨叽完了。还行从一到几个杆磨叽:顺溜庄来了个杆子。磨叽完了。高个在整【排得贼快】(高个庄)磨叽:顺溜庄来了个高个。磨叽完了。滚犊子吧顺溜庄。整完了。#乱炖庄=「2,3,7,6,2,8,2,1」乱炖庄都是活雷锋。乱炖庄来了群路银「二,三,七,六,二,八,二,一」。唠唠:整【排得贼快】(乱炖庄)。#运行结果:#--------#「1,2,2,2,3,6,7,8」语言小抄常数唠唠:零。#0唠唠:鸭蛋。#0唠唠:一。#1唠唠:二。#2唠唠:俩。#2唠唠:两。#2唠唠:三。#3唠唠:仨。#3唠唠:四。#4唠唠:十。#10唠唠:没毛病。#True唠唠:有毛病。#False变量老张是活雷锋。#定义变量。初始值:啥也不是。老张装二。#老张=2削老张。#老张=啥也不是老王是活雷锋。老王装老张。#老王=啥也不是老王装仨。#老王=3老张装老王。#引用变量。老张=3炮决老王。#老王尸骨无存了。唠唠:老王。#整叉劈了:不认识老王。群众张家庄都是活雷锋。#张家庄是个群众变量。初始值是「」。张家庄装「二加三,“大”」。#张家庄现在=「5,'大'」张家庄装路银「二加三,“大”」。#意思一样。张家庄现在=「5,'大'」张家庄来了个三。#张家庄现在=「5,'大',3」。唠唠:张家庄掐头。#「'大',3」唠唠:张家庄去尾。#「5,'大'」唠唠:张家庄有几个坑。#3唠唠:张家庄的老大。#第一个人(5)。唠唠:张家庄的老(三减一)。#第二个人('大')。唠唠:张家庄的老幺。#最后一个人(3)。李家村都是活雷锋。#李家村也是个群众变量。初始值是「」。李家村来了个三。#李家村现在=「3」。李家村来了个张家庄。#群众的一个元素本身可以是群众。李家村现在=「3,「5,'大',3」」。李家村来了群张家庄。#把张家庄的群众挨个加入李家村。李家村现在=「3,「5,'大',3」,5,'大',3」。炮决李家村的老三。#李家村现在=「3,「5,'大',3」,'大',3」。唠唠:李家村的老二的老大。#5。削张家庄。#张家庄现在啥也不是。抱团唠唠:抱团。#()唠唠:五抱团。#(5,)唠唠:五跟六抱团。#(5,6)老王装五跟六跟七抱团。#(5,6,7)唠唠:老王的老大。#5唠唠:老王的老二。#6唠唠:老王的老幺。#7唠唠:老王有几个坑。#3运算老张走走。#老张+=1老张走两步。#老张+=2老张稍稍。#老张-=1老张稍三步。#老张-=3老张装老王加二。#老张=老王+2老张装(老张减三)除以五乘老王。#老张=(老张-3)/5*老王老张装老张齐整整地除以老王。#老张=(老张/老王),只留整数部分老张装老张刨掉一堆堆老王。#老张=老张除以老王的余数老张装拉饥荒老王。#老张=-老王比较老王比5还大7加二比老刘还小老张跟老王一样一样的老李跟250不是一样一样的老刘啥也不是交流唠唠:“唉呀妈呀”。#打印字符串常量。唠唠:老王。#打印变量的值。唠唠:老王比老张还大。#打印表达式的值。唠唠:“老王是”、老王。#打印两个表达式的并置。唠唠:最高指示。#打印当前命令行。贵姓装整你吱声(“你贵姓?”)。#等待用户输入。条件寻思:老王比老张还大?要行咧就唠唠:“老王!”。要不行咧就唠唠:“老张!”。循环老王从1到10磨叽:唠唠:老王。磨叽完了!老张在张家庄磨叽:寻思:老张比二还大?要行咧就开整:唠唠:老张。接着磨叽。#continue整完了。要不行咧就尥蹶子!#break磨叽完了。组合寻思:老王比老张还大?要行咧就开整:唠唠:“老王!”。唠唠:“你好美!”。整完了。套路【阶乘】(那啥)咋整:#定义套路阶乘,有一个参数那啥。寻思:那啥比一还小?#需要自推吗?要行咧就滚犊子吧一。#返回值1。要不行咧就滚犊子吧那啥乘整【阶乘】(那啥减一)。#需要。返回自推结果。整完了。#定义结束。唠唠:整【阶乘】(五)!#使用套路阶级#定义有名class,没有parentclass。无产阶级的接班银有名阶级咋整:新对象(名字)咋整:#定义初始化有名class对象的方法。俺的名字装名字。#将对象的名字属性设成参数的值。整完了。整完了。#创建一个有名class的新对象,参数为“林蛋大”。老林装有名的新对象(“林蛋大”)。唠唠:老林的名字。#林蛋大#定义特有名class,parentclass是有名。有名阶级的接班银特有名阶级咋整:新对象咋整:#定义初始化有名class对象的方法。没有参数。#调用有名阶级的初始化方法。整领导的新对象(“赵英俊”)。#特有名阶级特有的操作。俺的年龄装25。整完了。公岁咋整:滚犊子吧俺的年龄除以二。整完了。显呗咋整:唠唠:“我你都不认识啊?我是那啥”、俺的名字、“!”。整完了。整完了。老赵装特有名的新对象。唠唠:老赵整公岁。#12.5老赵整显呗。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论