aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2023-11-02Added a new checkers for unecessary use of strig containing an escaped expres...Chimrod
2023-11-02Managed the strings in stringsChimrod
2023-11-02Updated the interfaceChimrod
2023-11-02Set up a context for parsing the literal stringsChimrod
2023-11-02Updated the testsChimrod
2023-11-02Updated the way to process the stringsChimrod
2023-11-02Used the same state for the expression levelsChimrod
2023-10-30Added a state in the string evaluationChimrod
2023-10-30Removed unused tokensChimrod
2023-10-26Update the documentation in the parserChimrod
2023-10-25Updated the documentationChimrod
2023-10-25Now I have the API I want. Everything is abstract in the type S.AnalyzerChimrod
2023-10-25Refactoring the APIChimrod
2023-10-21Updated the type checker in a more precise wayChimrod
2023-10-21Updated the testsChimrod
2023-10-18Used the dead-end checker in main analysisChimrod
2023-10-18New message for errorChimrod
2023-10-18Removed unused commentChimrod
2023-10-18Applied this new way to check the errors in the main codeChimrod
2023-10-18New checker which operate accumulate differents other checkersChimrod
2023-10-18Used the type S.repr in Syntax/Location.tChimrod
2023-10-18Made the interface more parametrizedChimrod
2023-10-18Added an interface for the type_of syntax moduleChimrod
2023-10-18Made explicit the use of the report in the parserChimrod
2023-10-15Updated the common interface in order to require the reportChimrod
2023-10-15Made the report result explicit in parsingChimrod
2023-10-15Switched the keyword from string to a sum typeChimrod
2023-10-15New analyzer for the dead endChimrod
2023-10-15Added default syntax implementationChimrod
2023-10-15New errors reportedChimrod
2023-10-15Added a new error caseChimrod
2023-10-07Added the error message in case of unclosed quote in a textChimrod
2023-10-06Moved qparser and syntax in the library folderChimrod
2023-10-05Two new error messagesChimrod
2023-10-05Added a new error messageChimrod
2023-10-01Added some test for syntax errorsChimrod
2023-09-29Added a global line counter (off by default)Chimrod
2023-09-29Removed unused ruleChimrod
2023-09-29New precedence testChimrod
2023-09-29Cleaned the code, removed the old Ephemeron trickChimrod
2023-09-29Fixed a wrong location for stringChimrod
2023-09-29Made the lexer buffer abstractChimrod
2023-09-29Skip the faulty location when reading the whole compiled fileChimrod
2023-09-29Made the difference between the kinds of errorsChimrod
2023-09-29Added a way to discard the content until the end of the location — recover ...Chimrod
2023-09-29Reduced the number of error messagesChimrod
2023-09-29Allow the parsing for the whole compiled fileChimrod
2023-09-29Renamed the lexerChimrod
2023-09-29Allow differents file encoding for the sourceChimrod
2023-09-29Switched to sedlex instead of ocamllexChimrod