issues
search
daeisbae
/
AParser
Yet another programming language for educational purpose and simplicity
MIT License
0
stars
0
forks
source link
issues
Newest
Newest
Most commented
Recently updated
Oldest
Least commented
Least recently updated
Implement AParser Language Docs
#49
daeisbae
opened
4 months ago
1
Implement boolean expression
#48
daeisbae
closed
4 months ago
1
Implement Interpreter class tests
#47
daeisbae
closed
4 months ago
1
Include iostream lib for Operator class outstream operator
#46
daeisbae
closed
4 months ago
0
Implement virtual destructor in classes where parent's virtual function is overriden (AppleClang compile error)
#45
daeisbae
closed
4 months ago
0
AppleClang does not compile, while GCC compiles
#44
daeisbae
closed
4 months ago
1
Implement Identifier Assign Interpreter
#43
daeisbae
closed
4 months ago
0
Implement Identifier Assign parsing
#42
daeisbae
closed
4 months ago
0
Implement VariableAssignExpression AST node for parsing variable assignation
#41
daeisbae
closed
4 months ago
0
Allow VariableDeclarationStmt's value be Expression than simple value
#40
daeisbae
closed
4 months ago
0
Implement Identifier Declaration parsing and interpretation
#39
daeisbae
closed
4 months ago
0
Convert "throwing Exceptions" to Warnings Logs in the interpreter
#38
daeisbae
opened
4 months ago
0
Implement Assigning Variable
#37
daeisbae
closed
4 months ago
1
Implement VariableDeclarationStatement AST node for parsing variable declaration
#36
daeisbae
closed
4 months ago
0
Include runtime library and set main.cpp to print the evaluated result
#35
daeisbae
closed
4 months ago
0
Implemented interpreter (runtime library) for processing the AST node into processed result in string
#34
daeisbae
closed
4 months ago
0
Change Program AST Statements vector to queue
#33
daeisbae
closed
5 months ago
0
Change in project structure (Include AST and Testing files)
#32
daeisbae
closed
5 months ago
0
Include null detection in AST NodeEnumToString func #30 Fix
#31
daeisbae
closed
5 months ago
0
Add Null Expression for parsing
#30
daeisbae
closed
5 months ago
0
Include null token (Token and Lexer stage)
#29
daeisbae
closed
5 months ago
0
Add multiplication/division and parenthesis calculation support
#28
daeisbae
closed
5 months ago
0
Add whitespace expression
#27
daeisbae
closed
5 months ago
0
Operator class print operator support
#26
daeisbae
closed
5 months ago
0
Implemented AST and Parser
#25
daeisbae
closed
5 months ago
0
Indentation formatting
#24
daeisbae
closed
5 months ago
0
Getter for the operator member inside the Token class
#23
daeisbae
closed
5 months ago
0
Add operator class comparison operator
#22
daeisbae
closed
5 months ago
0
Set C++ std to C++20 : Previous CMake C++ std incorrectly set
#21
daeisbae
closed
5 months ago
0
String Lexing Fix (Do not lex '\"' as end of the string)
#20
daeisbae
closed
5 months ago
0
Debug mode for setting limit of printing token from one lexer.
#19
daeisbae
closed
5 months ago
0
Read multiple punct converting to one op tok implementation
#18
daeisbae
closed
5 months ago
0
Update from C++17 to C++20 with CMake Version Update from 3.10 to 3.20
#17
daeisbae
closed
5 months ago
0
Returns err msg of invalid char if invalid char is read by lexer
#16
daeisbae
closed
5 months ago
0
Remove the Required CMake version in each subdir.
#15
daeisbae
closed
5 months ago
0
Remove CMake CXX std flag in each dir
#14
daeisbae
closed
5 months ago
0
Add test cases for function lexing
#13
daeisbae
closed
5 months ago
0
Remove Text Extraction to return full string after reading file
#12
daeisbae
closed
5 months ago
0
Implement Lexer function and Interactive lexing mode in main file
#11
daeisbae
closed
5 months ago
0
Add Token Class Debugging and Implemented Operator Class
#10
daeisbae
closed
5 months ago
0
Convert String to Queue<char> for lexer
#9
daeisbae
closed
5 months ago
0
std::exception::what() override fix
#8
daeisbae
closed
5 months ago
0
Implement Lexer Class fixing the ./test_main crash + Perform testing in one executable (./test_main) -> Refer #6
#7
daeisbae
closed
5 months ago
0
Testing executable name change to ./test_main
#6
daeisbae
closed
5 months ago
0
Ignore CMake generated Files and README.md project structure change
#5
daeisbae
closed
5 months ago
0
Add compiler warning check
#4
daeisbae
closed
5 months ago
0
Added comments on Stringutil function and Include github actions testing
#3
daeisbae
closed
5 months ago
0
Download and Include GoogleTestLib in CMake and Change test directory name to testing
#2
daeisbae
closed
5 months ago
0
Update what file to delete during execution
#1
daeisbae
closed
5 months ago
0
Previous