Commit Graph
64 Commits
Author SHA1 Message Date
Anton Medvedev 371e24c30d Add ^ as exponent operator 2022-11-05 20:21:48 +01:00
Anton Medvedev 97b2a9e16d Simplify ast.Visitor interface 2022-11-02 22:27:34 +01:00
Anton Medvedev 22478fe3dd Update docs 2022-10-27 23:12:26 +02:00
Anton Medvedev b9638bd6ae Update docs 2022-10-27 23:11:24 +02:00
Anton Medvedev 67536b3a34 Update docs 2022-10-27 23:09:53 +02:00
Anton Medvedev b9b6e2ff12 Update docs 2022-10-27 23:09:30 +02:00
Anton Medvedev 5938325d90 Update docs 2022-10-27 23:08:54 +02:00
Anton Medvedev b877f83491 Update Language-Definition.md 2022-10-27 22:36:14 +02:00
Anton Medvedev 33e3de371b Remove vm.Fetcher and exprgen pkg 2022-10-19 21:23:34 +02:00
Anton Medvedev 22bd0e47d9 Move doc 2022-10-07 22:43:37 +02:00
Erik GeiserandGitHub 76ccb0a468 Allow renaming struct fields using struct tags (#251) 2022-10-06 11:12:49 +02:00
EugeneandGitHub fb9bb7dfd5 docs: fix invalid return value in "Returning errors" example. (#199) 2021-08-11 10:48:25 +02:00
Andrey VydrinandGitHub a0503b7835 feat: codegen for expr envs (#193) 2021-08-04 09:43:29 +02:00
EugeneandGitHub 9b0044f612 Add ability to return errors from custom functions. (#159)
Also provide initial documentation on using and providing functions.
2021-08-01 17:31:47 +02:00
Anton MedvedevandGitHub f58448082c Update Visitor-and-Patch.md 2020-05-20 19:02:30 +03:00
Anton Medvedev 6ed6d6b850 Add support for maps in len builtin 2020-05-15 19:10:01 +03:00
Anton Medvedev 20d9d1a9f9 allow to reuse vm 2020-04-19 15:42:34 +03:00
Anton Medvedev 90c452a737 Fix type checker for filter builtin 2020-03-26 18:30:30 +03:00
Anton Medvedev e18a15b339 Update docs 2020-03-25 16:07:15 +03:00
Anton Medvedev 55b22291f9 Update docs 2020-03-25 16:06:04 +03:00
Anton Medvedev 2ca2bb2bd6 Update Visitor-And-Patch.md 2020-03-25 16:05:13 +03:00
Anton Medvedev a07f38d869 Update docs 2020-03-25 15:58:41 +03:00
Anton Medvedev ba0c3bc1a5 Update Language-Definition.md 2020-03-24 18:25:46 +03:00
Anton MedvedevandGitHub 248114bc89 Update Language-Definition.md 2020-03-24 18:03:32 +03:00
Anton Medvedev 0d2346107d Add doc about patcher 2020-03-16 16:29:25 +03:00
Santiago De la CruzandGitHub 16901a0cfa Update Language-Definition.md (#97)
numbers literal example back-quoted .5
2020-03-13 08:35:43 +03:00
Anton MedvedevandGitHub acba548cab Add ConstExpr 2020-03-10 08:36:12 +03:00
Anton Medvedev 452adfb8de Add better examples 2020-03-03 11:34:44 +03:00
Anton MedvedevandGitHub 9eff1ce339 Update README.md 2020-03-03 09:13:03 +03:00
Anton MedvedevandGitHub 5c02da5046 Create Optimizations.md 2020-03-03 09:12:18 +03:00
Anton Medvedev b4b58736b5 Update Language-Definition.md 2020-02-26 11:12:29 +03:00
Anton Medvedev 706eff9d60 Remove info about marshaling of program
Currently this is not possible. Maybe in future such functionality will
be available. For now you should save original source and compile in before
running.
2019-10-21 11:35:56 +03:00
Anton Medvedev 3363ead189 Update README.md 2019-10-15 15:27:49 +03:00
Anton Medvedev 9f1280ae55 Update README.md 2019-10-15 15:25:28 +03:00
Anton Medvedev f27e96119f Update docs 2019-08-28 14:39:54 +07:00
cameronhatfieldandAnton Medvedev d82a4f5a03 Update Getting-Started.md
Corrected a spelling error with request.
2019-08-21 13:36:27 +07:00
Dennis van der VeekeandAnton Medvedev c75a6632c6 fixed visitor usage example as it had compilation errors 2019-07-10 17:37:00 +03:00
Anton MedvedevandGitHub 0a4117c797 Update Getting-Started.md 2019-07-10 15:50:48 +03:00
Anton MedvedevandGitHub af2473c850 Update Getting-Started.md 2019-07-10 15:47:12 +03:00
Anton MedvedevandGitHub a7614b8c3f Update Getting-Started.md 2019-07-10 15:45:55 +03:00
Anton Medvedev 21c83f9d24 Fix typo 2019-07-01 12:00:43 +03:00
Anton Medvedev 6f82477125 Remove unnecessary comment 2019-07-01 11:59:32 +03:00
Anton Medvedev 995569eba1 Fix typo 2019-07-01 11:57:25 +03:00
Anton Medvedev b9fbff784f Add Getting-Started.md 2019-07-01 11:54:28 +03:00
Anton Medvedev bac1967769 Update visitor docs 2019-07-01 10:57:07 +03:00
Anton Medvedev b79ca26ff0 Add slice operator 2019-06-25 14:49:03 +03:00
Anton Medvedev 50f83299ac Move back to github host 2019-06-22 14:25:58 +03:00
Anton Medvedev 24a135be4a Add missing string operators 2019-06-22 14:22:19 +03:00
Anton Medvedev 806eb7d4b3 Rename to Language-Definition 2019-06-22 14:22:19 +03:00
Anton Medvedev 1c8fa53fef Add toc 2019-06-21 14:18:54 +03:00