区域设置 ID (LCID)

Session对象提供了四个属性。  
  1.CodePage 读/写。整型。  
  定义用于在浏览器中显示页内容的代码页(Code   Page)。代码页是字符集的数字值,不同的语言和场所可能使用不同的代码页。例如,ANSI代码页1252用于美国英语和大多数欧洲语言。代码页932用于日文字  
  2.LCID 读/写。整型。  
  定义发送给浏览器的页面地区标识(LCID)。LCID是唯一地标识地区的一个国际标准缩写,例如,2057定义当前地区的货币符号是’&pound;’。LCID也可用于FormatCurrency等语句中,只要其中有一个可选的LCID参数。LCID也可在ASP处理指令<%…%>中设置,并优先于会话的LCID属性中的设置。本章后面提供一个ASP处理指令的列表  
  3.SessionID 只读。长整型。  
  返回这个会话的会话标识符,创建会话时,该标识符由服务器产生。只在父Application对象的生存期内是唯一的,因此当一个新的应用程序启动时可重新使用  
  4.Timeout 读/写。整型。  
  为这个会话定义以分钟为单位的超时周期。如果用户在超时周期内没有进行刷新或请求一个网页,该会话结束。在各网页中根据需要可以修改。缺省值是10min。在使用率高的站点上该时间应更短

 

区域设置 ID (LCID) 说明
1033 通用 Unicode
33280 二进制顺序
1027 加泰罗尼亚语
197636 中文汉语拼音字母(中国台湾地区)
2052 中文标点符号
133124 中文笔画
1028 中文笔画(中国台湾地区)
1050 克罗地亚语
1029 捷克语
1043 荷兰语
1061  爱沙尼亚语
1036 法语
66615 现代格鲁吉亚语
1031 德语
66567 德语电话簿
1038 匈牙利语
66574 匈牙利技术
1039 冰岛语
1040 意大利语
1041 日语
66577 日语 Unicode
1042 朝鲜语
66578 朝鲜语 Unicode
1062 拉脱维亚语
1063 立陶宛语
1071  FYRO 马其顿语
1044 挪威语/丹麦语
1045 波兰语
1046 葡萄牙语
1048 罗马尼亚语
1051 斯络伐克语
1060 斯络文尼亚语
1034 传统西班牙语
3082 现代西班牙语
1053 瑞典语/芬兰语
1054 泰语
2057 英国英语
1058  乌克兰语
1066 越南语

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这段Java代码的功能是解析lambda表达式并返回一个抽象语法树(AST)。 更容易理解的重写可以这样写: ``` if (lexer.checkNext(TokenType.LAMBDA)) { // 匹配lambda表达式的参数 lexer.match(TokenType.LCID); String parameterName = lexer.tokenvalue; // 匹配lambda表达式的箭头 lexer.match(TokenType.DOT); // 将参数添加到上下文中 ctx.add(0, parameterName); String parameterIndex = String.valueOf(ctx.indexOf(parameterName)); // 解析lambda表达式的主体 AST body = parseAsTerm(ctx); // 从上下文中移除参数 ctx.remove(ctx.indexOf(parameterName)); // 返回一个抽象语法树表示一个lambda表达式 return new Abstraction(new Identifier(parameterName, parameterIndex), body); } else { // 如果不是lambda表达式,则解析为应用表达式 return parseAsApplication(ctx); } ``` 代码的逻辑是,首先检查下一个token是否为LAMBDA,如果是则表示当前解析的是一个lambda表达式,需要进行特殊处理。首先匹配lambda表达式的参数,然后匹配lambda表达式的“.”符号。接着将参数添加到上下文中,并解析lambda表达式的主体。最后从上下文中移除参数,并用Identifier和Abstraction构造一个AST来表示这个lambda表达式。如果不是lambda表达式,则解析为应用表达式并返回相应的AST。 需要注意的是,这里的上下文(ctx)是一个字符串列表,用于存储lambda表达式中的参数名。在解析lambda表达式的主体时,需要将参数名添加到上下文的最前面,以便在解析lambda表达式的主体中使用。解析完lambda表达式后,需要将参数名从上下文中移除,以免影响后续解析过程。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值