mirror of
https://github.com/Ed94/LangStudies.git
synced 2025-06-15 03:21:46 -07:00
EOI: Lecture 7 complete
This commit is contained in:
@ -3,7 +3,7 @@ extends Object
|
||||
var SRegEx = preload("res://RegM/Scripts/SRegex.gd").new()
|
||||
|
||||
|
||||
class_name Lexer
|
||||
class_name RDP_Lexer
|
||||
|
||||
|
||||
const TokenType : Dictionary = \
|
@ -1,5 +1,7 @@
|
||||
extends Object
|
||||
|
||||
class_name RDP_Parser
|
||||
|
||||
const NodeType = \
|
||||
{
|
||||
program = "Program",
|
||||
@ -108,9 +110,9 @@ class PNode:
|
||||
|
||||
|
||||
|
||||
var SLexer : Script = preload("res://RDP/Scripts/Lexer.gd")
|
||||
var SLexer : Script = preload("res://RDP/Scripts/RDP_Lexer.gd")
|
||||
var TokenType = SLexer.TokenType
|
||||
var NextToken : Lexer.Token
|
||||
var NextToken : RDP_Lexer.Token
|
||||
var Lexer
|
||||
|
||||
|
@ -1,8 +1,8 @@
|
||||
extends Panel
|
||||
|
||||
|
||||
var Lexer = preload("Lexer.gd").new()
|
||||
var Parser = preload("Parser.gd").new()
|
||||
var Lexer = preload("RDP_Lexer.gd").new()
|
||||
var Parser = preload("RDP_Parser.gd").new()
|
||||
|
||||
|
||||
onready var Tokens_TOut = get_node("Tokens_TOut")
|
||||
|
Reference in New Issue
Block a user