如何解决Jflex如何一次返回多个终端
This关于Flex的问题给出了fortran中非阻塞do-loop的示例:
DO 20 I=1,N ! line 1
DO 20 J=1,N ! line 2
! more codes
20 CONTINUE ! line 4
随着问题的阐述,在第4行,标签20用作内部DO
和外部ENDDO
循环的结尾。理想情况下,解析此内容的jflex程序在看到最后20个时将输出两个%%
终端。
我已经尝试了上述函数的答案中详细介绍的方法,但jflex似乎没有像Flex那样根据{答案将符号yylex
插入到app.post('/signin',(req,res)=>{
let success = 0;
database.users.forEach((user)=>{
if ((req.body.email === user.email ||
req.body.mobile === user.mobile) &&
req.body.password === user.password){
res.json(user);
success = 1;
}
})
if(success===0){
res.status(400).json('error logging in');
}
});
函数之后插入代码
如何在jflex中实现类似的东西?更一般而言,jflex如何从一个动作中返回两个终端?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。