mirror of
https://github.com/erg-lang/erg.git
synced 2025-09-29 12:24:45 +00:00
add external files
This commit is contained in:
parent
7823243dbe
commit
92aa3ea078
122 changed files with 1087 additions and 0 deletions
4
crates/erg_compiler/lib/external/erg_compiler.d/erg_parser.d/__init__.d.er
vendored
Normal file
4
crates/erg_compiler/lib/external/erg_compiler.d/erg_parser.d/__init__.d.er
vendored
Normal file
|
@ -0,0 +1,4 @@
|
|||
.ast = pyimport "./ast"
|
||||
.expr = pyimport "./expr"
|
||||
|
||||
.parse: (code: Str) -> .ast.Module
|
38
crates/erg_compiler/lib/external/erg_compiler.d/erg_parser.d/ast.d.er
vendored
Normal file
38
crates/erg_compiler/lib/external/erg_compiler.d/erg_parser.d/ast.d.er
vendored
Normal file
|
@ -0,0 +1,38 @@
|
|||
.Token: ClassType
|
||||
.TokenKind: ClassType
|
||||
|
||||
.Literal: ClassType
|
||||
.VarName: ClassType
|
||||
.Identifier: ClassType
|
||||
.Attribute: ClassType
|
||||
.TupleAttribute: ClassType
|
||||
.Subscript: ClassType
|
||||
.TypeApp: ClassType
|
||||
.NormalArray: ClassType
|
||||
.NormalTuple: ClassType
|
||||
.NormalDict: ClassType
|
||||
.NormalSet: ClassType
|
||||
.NormalRecord: ClassType
|
||||
.BinOp: ClassType
|
||||
.UnaryOp: ClassType
|
||||
.Call: ClassType
|
||||
.Args: ClassType
|
||||
.Block: ClassType
|
||||
.DataPack: ClassType
|
||||
.Lambda: ClassType
|
||||
.TypeAscription: ClassType
|
||||
.VarSignature: ClassType
|
||||
.SubrSignature: ClassType
|
||||
.Def: ClassType
|
||||
.Methods: ClassType
|
||||
.ClassDef: ClassType
|
||||
.PatchDef: ClassType
|
||||
.ReDef: ClassType
|
||||
.Compound: ClassType
|
||||
.InlineModule: ClassType
|
||||
.Dummy: ClassType
|
||||
.Module: ClassType
|
||||
|
||||
.AST: ClassType
|
||||
.AST.
|
||||
new: (name: Str, mod: .Module) -> .AST
|
20
crates/erg_compiler/lib/external/erg_compiler.d/erg_parser.d/expr.d.er
vendored
Normal file
20
crates/erg_compiler/lib/external/erg_compiler.d/erg_parser.d/expr.d.er
vendored
Normal file
|
@ -0,0 +1,20 @@
|
|||
.Literal: ClassType
|
||||
.NormalArray: ClassType
|
||||
.NormalTuple: ClassType
|
||||
.NormalDict: ClassType
|
||||
.NormalSet: ClassType
|
||||
.NormalRecord: ClassType
|
||||
.BinOp: ClassType
|
||||
.UnaryOp: ClassType
|
||||
.Call: ClassType
|
||||
.DataPack: ClassType
|
||||
.Lambda: ClassType
|
||||
.TypeAscription: ClassType
|
||||
.Def: ClassType
|
||||
.Methods: ClassType
|
||||
.ClassDef: ClassType
|
||||
.PatchDef: ClassType
|
||||
.ReDef: ClassType
|
||||
.Compound: ClassType
|
||||
.InlineModule: ClassType
|
||||
.Dummy: ClassType
|
Loading…
Add table
Add a link
Reference in a new issue