首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏有意思的前端世界

    手把手教你实现在Monaco Editor中使用VSCode主题

    /css.tmGrammar.json`)).text() } } }) const grammars = new Map() grammars.set ('css', 'source.css') grammars.set('html', 'text.html.basic') grammars.set('typescript', 'source.ts 创建作用域映射 接下来创建语言id到作用域名称的映射: const grammars = new Map() grammars.set('css', 'source.css') 其他语言的作用域名称可以在各种语言的语法列表这里找到 ,比如想知道css的作用域名称,我们进入css目录,然后打开package.json文件,可以看到其中有一个grammars字段: "grammars": [ { "language 字段: "grammars": [ { "language": "css", "scopeName": "source.css", "path":

    4.6K41编辑于 2022-03-21
  • 来自专栏利炳根的专栏

    学习笔记CB003:分块、标记、关系抽取、文法特征结构

    nltk产生式文法描述 /nltk_data/grammars/book_grammars 。 P[SEM=''] -> 'in' 加载文法描述 import nltk from nltk import load_parse cp = load_parser('grammars /book_grammars/sql0.fcfg') query = 'What cities are located in China' tokens = query.split()

    1.2K90发布于 2018-02-14
  • 词法分析、语法分析、语义分析

    文法(Grammars)    文法是用于描述语言的语法结构的形式规则。文法G定义为四元组(,,,)。 A1},=A)  文法分类(A hierarchy of Grammars)    著名语言学家Noam Chomsky定义了四类文法和四种形式语言类,文法的四种类型分别是0型、1型、2型和3型。 1型文法(上下文有关文法)(context-sensitive grammars):    设G=(,,,)为一文法,若中的每一个产生式均满足|,仅仅  除外,则文法G是1型或上下文有关的。     2型文法(上下文无关文法)(context-free grammars):    设G=(,,,),若P中的每一个产生式满足:是一非终结符,(∪)  则此文法称为2型的或上下文无关的。     3型文法(正规文法)(regular grammars):    设G=(,,,),若中的每一个产生式的形式都是A→aB或A→a,其中A和B都是非终结,a是终结符,则G是3型文法或正规文法。    

    59310编辑于 2025-04-05
  • 来自专栏佛曰不可说丶

    手摸手打造类码上掘金在线IDE(二)——编辑器篇

    /assets/grammars/html.tmLanguage.json' import css from '.. /assets/grammars/css.tmLanguage.json' import js from '.. = new Map() grammars.set('html', 'text.html.basic') const registry = new Registry({ /assets/grammars/html.tmLanguage.json' import css from '.. /assets/grammars/css.tmLanguage.json' import js from '..

    3.3K12编辑于 2022-11-11
  • 来自专栏四火的唠叨

    Grails 引发的中文乱码问题

    <word>kill</word> </words> <phrases> <phrase>asshole</phrase> </phrases> <grammars *ass</grammar> <grammar>impud.nce</grammar> </grammars> </filter> 然后是一个完成过滤功能的 Service: classFilterService sensitive=[node.words.word*.text().join('|'), node.phrases.phrase*.text().join('|'), node.grammars.grammar

    98720编辑于 2022-07-15
  • 来自专栏腾讯云TVP

    Linguists Should Find Self-Attention Intuitively Familiar

    architecture.As a computational linguist and lifelong NLP practitioner, I’ve spent years dissecting symbolic grammars Symbolic grammars, though, despite their transparency, pale in scalability:- Granularity: LLMs leverage Symbolic grammars, at best, aspire to universal grammar across languages.A Convergence of PathsMy colleague

    24210编辑于 2025-02-25
  • 来自专栏人工智能头条

    一文了解成分句法分析

    01 定义 维基百科上给的定义如下:The constituency-based parse trees of constituency grammars (= phrase structure grammars

    2.3K30发布于 2019-05-10
  • 来自专栏IT码农

    Laravel 5.3之 Query Builder 源码解析(中)

    driver是mysql),在该MySqlConnection中主要有三件利器:\Illuminate\Database\MysqlConnector;\Illuminate\Database\Query\Grammars 的构造参数注入的,上篇中重点谈到的通过createPdoResolver($config)获取到的闭包函数作为参数注入到该MySqlConnection,而\Illuminate\Database\Query\Grammars protected function getDefaultQueryGrammar() { return new \Illuminate\Database\Query\Grammars

    3.8K31编辑于 2022-01-10
  • 来自专栏FreeBuf

    Nautilus:一款基于语法的反馈式模糊测试工具

    test #afl-clang-fast as provided by AFL 接下来,我们需要在config.ron文件中设置好所有需要使用的参数: cargo run --release -- -g grammars ctx.regex("TAG","[a-z]+") 接下来,我们可以使用模糊测试用例生成器来测试我们刚才生成的语法: $ cargo run --bin generator -- -g grammars

    1.3K20发布于 2020-10-27
  • 来自专栏前端食堂

    【万字长文】如何阅读源码 —— 以 Vetur 为例

    分析 vetur 的 package.json 发现有三种直接指向到文件的配置项: contributes.languages 指定语言配置文件 contributes.grammars 指定语法配置文件 配置 contributes.grammars 项包含诸多指向到 . /syntaxes/vue-xxx.json 的配置信息,形如: { "contributes": { "grammars": [ { "language ](https://code.visualstudio.com/api/references/contribution-points#contributes.grammars) 配置项的解释: ❝Contribute 属性提供关于语言的 TextMate 形式的语法描述,grammars 配置项包含三个属性: language:语言的名称 scopeName:语言的分类,与 TextMate scopeName 同义

    87810发布于 2021-08-20
  • 来自专栏王小雷

    1.ANTLR4 helloworld基础开发与IDEA插件使用

    testCompile group: 'junit', name: 'junit', version: '4.12' } 2.IDEA安装插件 preferences -> plugins -> 选择 ANTLR v4 grammars

    4.1K20发布于 2019-12-19
  • 来自专栏VoiceVista语音智能

    ST&Sensory&DSPC Joint Webiner

    - Learn how to create custom wake words and phrase-spotted commands as well as natural language grammars

    51810编辑于 2023-03-02
  • 来自专栏卓谷山

    Antlr4的相关用法

    https://github.com/antlr/grammars-v4-------课题(TODO)从老系统中向新语言移行的时候,比如c到java,应该怎么使用antlr。

    1K60编辑于 2022-11-23
  • 来自专栏caoqi95的记录日志

    Coursera NLP 课程 - 第一周 - 01 - NLP 课程介绍

    Natural Language Processing 课程」 NLP 的主要实现方法 基于规则的方法(Rule-based methods) 正则表达式 无关文本的语法(Context-free grammars 方法1:Context-free grammars,简称 CFG。其是基于规则的一种方法,会告诉我们产生单词的一些规律。

    80620发布于 2019-03-27
  • 来自专栏Tecvan

    如何阅读源码 —— 以 Vetur 为例

    分析 vetur 的 package.json 发现有三种直接指向到文件的配置项: contributes.languages 指定语言配置文件 contributes.grammars 指定语法配置文件 配置 contributes.grammars 项包含诸多指向到 . /syntaxes/vue-xxx.json 的配置信息,形如: { "contributes": { "grammars": [ { "language ](https://code.visualstudio.com/api/references/contribution-points#contributes.grammars) 配置项的解释: ❝Contribute 属性提供关于语言的 TextMate 形式的语法描述,grammars 配置项包含三个属性: language:语言的名称 scopeName:语言的分类,与 TextMate scopeName 同义

    83030编辑于 2021-12-09
  • 来自专栏IT码农

    Laravel5.3之Query Builder源码解析(上)

    也是类最多的文件夹 Events 装载事件类的文件夹 Migrations 实际执行migrate相关命令的类 Query Query Builder的代码主要在这个文件夹,主要的类是Builder类,还包括Grammars 和Processors两大类别,根据四个不同的DB分门别类 Schema 是设计database的主要参与类,主要的类是Builder类和Blueprint类,还有Grammars类别,根据四个不同的DB

    1.2K31编辑于 2022-01-10
  • 来自专栏IT码农

    Laravel5.3之Query Builder源码解析(上)

    也是类最多的文件夹 Events 装载事件类的文件夹 Migrations 实际执行migrate相关命令的类 Query Query Builder的代码主要在这个文件夹,主要的类是Builder类,还包括Grammars 和Processors两大类别,根据四个不同的DB分门别类 Schema 是设计database的主要参与类,主要的类是Builder类和Blueprint类,还有Grammars类别,根据四个不同的DB

    1.4K21发布于 2019-09-03
  • 来自专栏QAPM-腾讯客户端性能分析

    能“理解代码”的缺陷分配服务之技术内核

    Listeners and visitors are great because they keep application-specific code out of grammars, making grammars easier to read and preventing them from getting entangled with a particular application.

    1.5K41发布于 2021-02-10
  • 来自专栏服务端技术杂谈

    一次永久代泄漏(perm泄漏)排查

    Lcom.sun.org.apache.xerces.internal.xni.QName; [Lcom.sun.org.apache.xerces.internal.xni.XMLLocator; [Lcom.sun.org.apache.xerces.internal.xni.grammars.Grammar ; [Lcom.sun.org.apache.xerces.internal.xni.grammars.XSGrammar; [Lcom.sun.org.apache.xerces.internal.xs.ShortList

    1.6K30发布于 2019-07-31
  • 来自专栏U3D技术分享

    形式语言与自动机

    最小化等算法 等价性证明 正则语言各种性质的证明 下推自动机和上下文无关语言 上下文无关语言 Context-free languages (CFL) 上下文无关文法 Context-free grammars

    83120编辑于 2022-09-21
领券