22/12/16 -- 写完了Firelang的几个基础语句的parser
火速加班加点写了一篇。
今天把函数定义的parser给撸完了,边摸鱼编写代码,真有你的。
已经把代码推送到GitHub了。
其实parser挺好写的。
哪为什么某人又咕咕了这么久呢?
当然是因为懒了
不过我还是贴一下函数定义parser的代码吧。
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556pub fn parse_func_decl(&mut self) -> Result<Statement, String> { let name = self.parse_ident()?; let mut params: Vec<(String, Behaviour, String)> = Vec::new(); if self.lookahead().kind != TokenKind::LeftParen { return Err(" ...
Ink's Blog 船新复活
$\LaTeX\ $ 测试
$\sin \theta = \frac{a}{h}$$\sin \frac{x}{2} = \pm \sqrt{\frac{1 - \cos x}{2}}$
我复活啦!!!
现在已经变成一个Rust程序员了ww
呃呃呃
没什么好说的了
1111111

