From 93cd8cac8a616ae13bd42dcbee0bb9da278eb49d Mon Sep 17 00:00:00 2001 From: Ralitsa Velikova Date: Wed, 7 Nov 2018 14:26:16 +0200 Subject: Solution to first homework (#25) * Add token types enum for Lexer * Local test if I've correctly switched from https to ssh * Adds initial Lexer logic; Reuses JSImpl's Lexer logic; Still needs refactoring; * Adds README.md * Adds README.md * Adds tokenization of strings and a few operators * Adds some operators * Adds highlighter and sample for future testing * Adds runes & fixes double whitespace bug * API fix, premake, solution * Update README.md * Delete HL.sln * Delete HL.vcxproj --- homework/81013/go2html/premake5.lua | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 homework/81013/go2html/premake5.lua (limited to 'homework/81013/go2html/premake5.lua') diff --git a/homework/81013/go2html/premake5.lua b/homework/81013/go2html/premake5.lua new file mode 100644 index 0000000..17131f7 --- /dev/null +++ b/homework/81013/go2html/premake5.lua @@ -0,0 +1,22 @@ +solution 'HL' + configurations {'debug', 'release'} + flags { + 'FatalWarnings' + } + + local root = 'build/' + + configuration 'debug' + targetdir(root .. 'bin/debug') + objdir(root .. 'obj/debug') + + configuration 'release' + targetdir(root .. 'bin/release') + objdir(root .. 'obj/release') + configuration '*' + + project 'HL' + kind 'ConsoleApp' + language 'C++' + files '*.cpp' + files '*.h' -- cgit v1.3.1-23-gd82d