Commit Graph

4642 Commits

Author SHA1 Message Date
Peter Boyer aefd7c751d Impl for toString 2015-12-25 16:26:28 -06:00
Peter Boyer d239a6aa0e Fix a few things, add some debug code to js runtime 2015-12-25 16:18:25 -06:00
Peter Boyer 1dfc764df7 Fix issues found while debugging 1 2015-12-25 16:10:02 -06:00
Peter Boyer ce20f3ff31 More cleanup to ensure embedded fields are initialized 2015-12-24 17:02:28 -06:00
Peter Boyer 8cba3ecc3a Repair init methods 2015-12-24 15:10:55 -06:00
Peter Boyer 694096d517 Init stuff correctly 2015-12-24 14:56:44 -06:00
Peter Boyer 36ae2795f8 Everything compiles and gens properly for Arithmetic example 2015-12-24 14:49:44 -06:00
Peter Boyer a2e273c5f6 Stub out runtime-testsuite test generator 2015-12-23 18:10:47 -06:00
Peter Boyer d1f4d3171f More refactoring to inject GrammarFileName, LiteralNames... 2015-12-23 11:22:31 -06:00
Peter Boyer 78cf0048a5 More exporting 2015-12-23 11:07:54 -06:00
Peter Boyer f5cf1cbf68 Various refactorings to properly support package export 2015-12-23 11:00:30 -06:00
Peter Boyer ff70876ae8 Minor tweaks to template 2015-12-23 08:56:03 -06:00
Peter Boyer d6b1041224 Minor tweaks to template 2015-12-22 18:57:14 -06:00
Peter Boyer bd35305bc8 gofmt all files 2015-12-22 18:53:17 -06:00
Peter Boyer 859df5231c And now all of the changes are commmitted 2015-12-22 16:30:14 -06:00
Peter Boyer 9f6ea082e8 antlr4 compiles YAYAYAYAYA 2015-12-22 16:29:50 -06:00
Peter Boyer 39a2043254 more, more compiler errors 2015-12-21 23:29:28 -06:00
Peter Boyer ab8e52fb6a more compiler errors 2015-12-21 18:49:15 -06:00
Peter Boyer 4441b6f673 fix numerous compiler errors 2015-12-21 18:07:51 -06:00
Peter Boyer 7c812fb320 Various minor fixes, update of runtime-testsuite for go 2015-12-20 19:41:12 -05:00
Peter Boyer 2df791a266 LexerATNSimulator 2015-12-19 18:28:22 -05:00
Peter Boyer 56589c8029 Woops 2015-12-18 19:30:49 -05:00
Peter Boyer 68ca3b77c8 A bit more work on LexerATNSimulator 2015-12-18 19:24:44 -05:00
Peter Boyer b0720b2f13 LexerATNSimulator type annotations 2015-12-18 19:15:21 -05:00
Peter Boyer cd2466a9d9 ParserATNSimulator 2015-12-18 18:46:09 -05:00
Peter Boyer aa6cedaade PredictionMode 2015-12-18 16:39:59 -05:00
Peter Boyer c1f473e6ef Stubbed out test suite 2015-12-18 16:39:49 -05:00
Peter Boyer 2762fe83b3 Trees 2015-12-18 16:20:42 -05:00
Peter Boyer d158f513ab SemanticContext 2015-12-18 15:53:57 -05:00
Peter Boyer f3db2d9637 LexerActionExecutor 2015-12-18 15:01:13 -05:00
Peter Boyer db3eb7edcb LexerAction 2015-12-18 14:40:08 -05:00
Peter Boyer c83d8fb109 Numerous small fixes 2015-12-18 14:09:06 -05:00
Peter Boyer 2a4de9bbf9 DFASerializer, DiagnosticErrorListener 2015-12-18 11:00:46 -05:00
Peter Boyer 54206cd853 Errors 2015-12-18 10:44:02 -05:00
Peter Boyer 40890f2122 More work on ATN code 2015-12-18 09:20:41 -05:00
Peter Boyer 5d0b4dfa09 Move files into one directory 2015-12-17 20:02:50 -05:00
Peter Boyer 4ea8768751 SimState 2015-12-17 17:27:28 -05:00
Peter Boyer f85f5d0c14 PredictionMode 2015-12-17 17:24:50 -05:00
Peter Boyer 5ef465e8e2 Ported ATNStates 2015-12-17 17:05:28 -05:00
Peter Boyer e96e55e66d Ported Transitions 2015-12-17 16:07:34 -05:00
Peter Boyer 3b69b21834 Numerous minor fixes 2015-12-17 14:32:01 -05:00
Peter Boyer cc2c5eca2f Complete work on PredictionContext 2015-12-17 11:16:47 -05:00
Peter Boyer 42e05d7147 Fix FileStream, InputStream 2015-12-17 09:42:07 -05:00
Peter Boyer 2cd064a94e More work on error 2015-12-16 17:57:24 -05:00
Peter Boyer 2aad0fde60 Banish undefined to nil 2015-12-16 16:08:00 -05:00
Peter Boyer f9ef62e7b8 RuleContext, Token, Utils 2015-12-16 16:07:08 -05:00
Peter Boyer 350a39cef3 Various type fixes 2015-12-16 13:42:03 -05:00
Peter Boyer ca20ec3cae AltDict, DoubleDict 2015-12-16 13:41:43 -05:00
Peter Boyer 704a507fac More, more, more types 2015-12-15 22:20:47 -05:00
Peter Boyer fd61f71cb9 More, more types 2015-12-15 21:29:58 -05:00