⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 language.mal

📁 一个内存数据库的源代码这是服务器端还有客户端
💻 MAL
字号:
#line 35 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/language.mx"module language;command newRange(v:oid)(:bit,:oid) address RNGnewRange_oid; command newRange(v:sht)(:bit,:sht) address RNGnewRange_sht; command newRange(v:int)(:bit,:int) address RNGnewRange_int; command newRange(v:lng)(:bit,:lng) address RNGnewRange_lng; command newRange(v:flt)(:bit,:flt) address RNGnewRange_flt; command newRange(v:dbl)(:bit,:dbl)address RNGnewRange_dbl comment "This routine introduces an iterator	over a scalar domain.";command nextElement(step:oid,last:oid)(:bit,:oid)address RNGnextElement_oid; command nextElement(step:sht,last:sht)(:bit,:sht)address RNGnextElement_sht; command nextElement(step:int,last:int)(:bit,:int)address RNGnextElement_int; command nextElement(step:lng,last:lng)(:bit,:lng)address RNGnextElement_lng; command nextElement(step:flt,last:flt)(:bit,:flt)address RNGnextElement_flt; command nextElement(step:dbl,last:dbl)(:bit,:dbl)address RNGnextElement_dbl comment "Advances the iterator with a fixed value	until it becomes >= last.";command raise(msg:str) :str address CMDraisecomment "Raise an exception labeled 	with a specific message.";command assert(v:bit,term:str):voidaddress MALassertBit;command assert(v:sht,term:str):voidaddress MALassertSht;command assert(v:int,term:str):voidaddress MALassertInt;command assert(v:lng,term:str):voidaddress MALassertLng;command assert(v:str,term:str):voidaddress MALassertStr;command assert(v:oid,term:str):voidaddress MALassertOid;pattern assert(v:any_1,pname:str,oper:str,val:any_2):voidaddress MALassertTriplecomment "Assertion test";pattern dataflow():intaddress MALstartDataflowcomment "The current guarded block is executed usingdataflow control ";command register(m:str,f:str,code:str,help:str):voidaddress CMDregisterFunctioncomment"Compile the code string and register it as a MAL function";pattern call(s:str):voidaddress CMDcallStringcomment "Evaluate a MAL string program";pattern call(s:bat[:oid,:str]):voidaddress CMDcallBATcomment "Evaluate a program stored in a BAT";command source(f:str):voidaddress CMDevalFilecomment "Merge the instructions stored in the 	file with the current program";#line 108 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/language.mx"

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -