1.
src Language
2.
Language Specification
3.
Examples
4.
srclang ide
5.
Skills
6.
Research
7.
🦀 Crates
7.1.
Crate srclang
7.1.1.
analyzer
7.1.1.1.
db
7.1.1.1.1.
Database
7.1.1.2.
add_file
7.1.1.3.
get_symbol
7.1.1.4.
span_text
7.1.1.5.
SyntaxTree
7.1.1.6.
Url
7.1.1.7.
add_file
7.1.1.8.
get_symbol
7.1.1.9.
span_text
7.1.2.
ast
7.1.2.1.
Kw
7.1.2.2.
Literal
7.1.2.3.
Node
7.1.2.4.
Operator
7.1.2.5.
Visibility
7.1.2.6.
Field
7.1.2.7.
Ident
7.1.2.8.
Keyword
7.1.2.9.
FieldVisitor
7.1.2.10.
IdentVisitor
7.1.2.11.
KeywordVisitor
7.1.3.
compiler
7.1.3.1.
errors
7.1.3.1.1.
Errors
7.1.3.2.
add_imports
7.1.3.3.
compile
7.1.3.4.
compile_effect
7.1.3.5.
ir
7.1.3.5.1.
EffectDef
7.1.3.5.2.
Function
7.1.3.5.3.
Import
7.1.3.5.4.
InternedEffect
7.1.3.5.5.
Mangled
7.1.3.5.6.
Program
7.1.3.5.7.
Symbol
7.1.3.5.8.
__EffectDefConfig
7.1.3.5.9.
__FunctionConfig
7.1.3.5.10.
__ImportConfig
7.1.3.5.11.
__InternedEffectData
7.1.3.5.12.
__MangledData
7.1.3.5.13.
__ProgramConfig
7.1.3.5.14.
__SymbolData
7.1.3.6.
add_imports
7.1.3.7.
compile
7.1.3.8.
compile_effect
7.1.3.9.
text
7.1.3.9.1.
calculate_line_lengths
7.1.3.9.2.
cmp_range
7.1.3.9.3.
to_spans
7.1.3.9.4.
Document
7.1.3.9.5.
Position
7.1.3.9.6.
SourceMap
7.1.3.9.7.
SourceProgram
7.1.3.9.8.
Span
7.1.3.9.9.
SpanOverlap
7.1.3.9.10.
Spanned
7.1.3.9.11.
__PositionData
7.1.3.9.12.
__SourceMapConfig
7.1.3.9.13.
__SpanData
7.1.3.9.14.
__SpannedData
7.1.3.9.15.
calculate_line_lengths
7.1.3.9.16.
to_spans
7.1.4.
lexer
7.1.4.1.
LexicalError
7.1.4.2.
Token
7.1.4.3.
Word
7.1.4.4.
Lexer
7.1.4.5.
Location
7.1.4.6.
Position
7.1.4.7.
Spanned
7.1.4.8.
TripleIterator
7.1.5.
span
7.1.6.
ops
7.1.6.1.
traversal
7.1.6.1.1.
Control
7.1.7.
parser
7.1.7.1.
ast
7.1.7.1.1.
ANON_FN_NAME
7.1.7.1.2.
FnArg
7.1.7.1.3.
Keyword
7.1.7.1.4.
Literal
7.1.7.1.5.
Node
7.1.7.1.6.
Operator
7.1.7.1.7.
Value
7.1.7.1.8.
Visibility
7.1.7.1.9.
Whitespace
7.1.7.1.10.
Array
7.1.7.1.11.
BinaryOperation
7.1.7.1.12.
Binding
7.1.7.1.13.
Block
7.1.7.1.14.
BranchDef
7.1.7.1.15.
EffectDef
7.1.7.1.16.
FieldAccess
7.1.7.1.17.
FieldDef
7.1.7.1.18.
FnCall
7.1.7.1.19.
FnDef
7.1.7.1.20.
FnIdent
7.1.7.1.21.
Ident
7.1.7.1.22.
ImplDef
7.1.7.1.23.
KeywordAndVisibility
7.1.7.1.24.
Module
7.1.7.1.25.
Prototype
7.1.7.1.26.
StringLit
7.1.7.1.27.
StructDef
7.1.7.1.28.
Tuple
7.1.7.1.29.
UseDef
7.1.7.2.
span
7.1.7.2.1.
ByteOrLineColOrCoord
7.1.7.2.2.
ByteOrLineColOrCoordInterned
7.1.7.2.3.
SourceMap
7.1.7.2.4.
Spanned
7.1.7.2.5.
__SourceMapConfig
7.1.7.2.6.
HasChildSpans
7.1.7.2.7.
Spanning
7.1.7.3.
src
7.1.7.3.1.
SourceParser
7.1.7.3.2.
__ToTriple
7.1.8.
Jar
7.1.9.
Db
7.2.
Crate srclang_derive
7.2.1.
node
🍔
💅
Light
Rust
Coal
Navy
Ayu
🔎
src lang
🖨️
🌿
Crate srclang_derive
Attribute Macros
node
: Defines a node.
<
>