代码搜索:L
找到约 10,000 项符合「L」的源代码
代码结果 10,000
www.eeworm.com/read/105413/15668182
gif l.gif
www.eeworm.com/read/105413/15668247
gif l.gif
www.eeworm.com/read/105395/15668487
l scan.l
%option 8bit caseless nodefault noyywrap
/* %option yylineno */
%{
/*
* Copyright
www.eeworm.com/read/105261/15673126
l scan.l
/****************************************************************************
scan.l
ParserWizard generated Lex file.
****************************************************************************/
www.eeworm.com/read/104962/15680693
l commentpas.l
%{
(* 计算Pas代码中的注释,空行和代码行
Pas文件中有下面几种注释方式
1. (* *) (* *)可以跨行,同一行可以有多条注释语句
2. // 不跨行
3. {} 可以跨行,同一行可以有多条注释语句
4. // Todo:对应于 Todo,不是注释
5. 处理条件编译指令
*)
program CommentPas;
{$APPTYPE CON
www.eeworm.com/read/104962/15680694
l commentc.l
%{
(* 计算C代码中的注释,空行和代码行*)
program CommentC;
{$APPTYPE CONSOLE}
uses
SysUtils, LexLib;
var
comments, code, whiteSpace:integer;
%}
%s COMMENT
%%
^[ \t]*"/*" Start(COMMENT); {* 进入注释状态 *}
^[ \t]*"/*".
www.eeworm.com/read/104962/15680697
l magic.l
%{
(* 演示状态的用法 *)
program Magic;
{$APPTYPE CONSOLE}
uses
SysUtils, LexLib;
%}
%s SMAGIC
%%
.+ begin
Start(0);
write('Magic:');
ECHO;
end;
magic start(SMAGIC
www.eeworm.com/read/104962/15680699
l commandline.l
%{
{参考<mark>l</mark>ex和yacc第二版实现的对于命令行参数的分析}
//重新定义get_char和unget_char来实现对命令行参数的分析
//注意这里没有实现yy<mark>l</mark>ineno和yyco<mark>l</mark>no因为没有意义
program Command<mark>L</mark>ine.dpr;
{$APPTYPE CONSO<mark>L</mark>E}//注意别忘了指定控制台模式
uses
//Command<mark>L</mark>ex单元是改写后的<mark>L</mark>ex<mark>L</mark>ib,重定 ...
www.eeworm.com/read/104962/15680702
l wordpro.l
%{
{*
* 基于符号列表定制的单词识别
*}
program WordPro;
{$APPTYPE CONSOLE}
uses
SysUtils, LexLib, Classes;
type
TWordState=(wsLookUp, wsVerb, wsAdj, wsAdv, wsNoun, wsPrep, wsPron, wsConj);
TWord=class(
www.eeworm.com/read/104962/15680703
l wordcount.l
%{
{*
下面的例子改编自lex和yacc第二版
对单词计数
编译:lex wordcount wordcnt.dpr
用法: wordcnt 或者 wordcnt wordcount.l
*}
program WordCnt;
{$APPTYPE CONSOLE}
uses
SysUtils, LexLib;
var
CharCount, Wo