Commit Graph

  • 108789a52f Move compiled program output to info logging howardwu 2020-04-25 17:18:49 -0700
  • b85aa8f547 Adds command to Leo howardwu 2020-04-25 16:02:31 -0700
  • 18768bbec7 Adds command howardwu 2020-04-25 01:47:10 -0700
  • dcb5f542a8 Adds input directory to howardwu 2020-04-25 00:35:11 -0700
  • 2f1e5acec4 Cleanup howardwu 2020-04-25 00:25:35 -0700
  • fb4e5ee8e1 Adds main function with howardwu 2020-04-25 00:19:20 -0700
  • 83065845df Complete command howardwu 2020-04-24 23:56:26 -0700
  • 93b47602dd Rename from new to init howardwu 2020-04-24 21:15:33 -0700
  • 59cf617a08 enforce explicit types in defnitions and arrays collin 2020-04-24 12:34:09 -0700
  • 8c5be763ff Compiler wip howardwu 2020-04-23 23:57:05 -0700
  • e31d3205d2
    Merge pull request #4 from AleoHQ/development Collin Chin 2020-04-23 21:25:55 -0700
  • 9e163428a9 merge master collin 2020-04-23 21:22:29 -0700
  • 675a80c00e impl multiple assignment collin 2020-04-23 21:18:54 -0700
  • 0a49dd1ec3 Adds compiler module howardwu 2020-04-23 18:52:43 -0700
  • fb24c4267f wip collin 2020-04-23 18:34:14 -0700
  • 1ec03fdb09 Migrate to workspace howardwu 2020-04-23 18:33:43 -0700
  • 7500f9a5fd
    Merge pull request #1 from AleoHQ/development Collin Chin 2020-04-23 17:46:17 -0700
  • 6ec4f99af5 add readme collin 2020-04-23 17:43:58 -0700
  • 2255bac5a1 add function and {} collin 2020-04-23 16:24:31 -0700
  • ac9707da92 remove old code collin 2020-04-23 15:29:21 -0700
  • 34d8a552e7 refactor type resolution collin 2020-04-23 15:24:05 -0700
  • 1e5c2a7ef9 enforce function return type collin 2020-04-22 13:26:52 -0700
  • fa37bc4a40 add implicit integer type. various fixes collin 2020-04-22 12:45:16 -0700
  • ccd6092ff3 merge development collin 2020-04-22 11:43:00 -0700
  • ffedd297fc impl and constrain function parameter visibility collin 2020-04-21 23:01:20 -0700
  • 6a6197d4f2 Update logging howardwu 2020-04-21 00:07:52 -0700
  • 51c52c8676 Updates howardwu 2020-04-20 22:12:09 -0700
  • 8702ad5ccd Clean up howardwu 2020-04-20 21:51:57 -0700
  • 966f4c90ca Rename language.pest to leo.pest howardwu 2020-04-20 21:41:15 -0700
  • f1c318d8e0 Migrate aleo_program to program howardwu 2020-04-20 21:38:04 -0700
  • a42d9eeb10 Updates Cargo.toml howardwu 2020-04-20 21:34:15 -0700
  • db4cea8967 Update .program to .leo howardwu 2020-04-20 21:31:17 -0700
  • 0cfcc8d55f Removes the csv example howardwu 2020-04-20 21:28:47 -0700
  • 0d71b00b3c
    Update README.md Howard Wu 2020-04-20 21:16:47 -0700
  • 26d8010080 remove zokrates progam collin 2020-04-20 18:53:27 -0700
  • ff4fc0cc20 add file docs collin 2020-04-20 18:52:39 -0700
  • 9bf0dc9a4a refactor constraints module collin 2020-04-20 18:41:55 -0700
  • 16d27629f9 impl field element operations collin 2020-04-20 17:40:45 -0700
  • 1bbe71d726 add and constrain explict type for u32 collin 2020-04-20 13:06:47 -0700
  • dbbf816645 constraints basic imports collin 2020-04-17 16:05:20 -0700
  • 1e9e49db57 parse imports collin 2020-04-17 12:51:02 -0700
  • 1743c7a1f1 constraints bool and field spreads collin 2020-04-16 22:46:51 -0700
  • e1db8ed483 constraints modify array and struct values in place collin 2020-04-16 19:17:10 -0700
  • 6b6bce38cb impl function scope collin 2020-04-16 15:15:13 -0700
  • 455c0b631a constraints for loops collin 2020-04-16 11:36:23 -0700
  • 0a8cda3d7f Rename Function's name from 'variable' to 'function_name', and adds FunctionName type in pest and types howardwu 2020-04-15 23:58:47 -0700
  • 59d2fa861a Fix bug: parse mixed space and tab case howardwu 2020-04-15 23:12:11 -0700
  • 833590ad40 clean up output collin 2020-04-15 22:17:44 -0700
  • ac48138621 constraints function calls, params, returns collin 2020-04-15 18:46:54 -0700
  • 3bc7118d71 constraint struct access collin 2020-04-15 16:52:17 -0700
  • 025d9ab45d constraints array access collin 2020-04-15 13:47:53 -0700
  • c14ed231ea constraints inline structs collin 2020-04-14 22:55:38 -0700
  • 3f83786871 constraints array initializer collin 2020-04-14 17:50:26 -0700
  • 83763a6817 constraints inline array collin 2020-04-14 16:48:24 -0700
  • 2f9e4b31e0 constraint structs and function definitions collin 2020-04-13 21:21:15 -0700
  • 1903858e7a program structs collin 2020-04-13 17:21:09 -0700
  • 940806ec50 pest for loop collin 2020-04-13 13:08:39 -0700
  • 3f59714eac pest function defs collin 2020-04-13 12:37:30 -0700
  • 54ad1af1f8 pest increment decrement collin 2020-04-13 11:30:17 -0700
  • 030699beb5 pest array, postfix, array access collin 2020-04-13 11:17:29 -0700
  • d9b0fa993f impl conditional if then else fi collin 2020-04-09 19:22:11 -0700
  • 62fa83195e all field operators working with constraints collin 2020-04-09 15:37:42 -0700
  • 9b4bd25773 impl variable declaration resolution collin 2020-04-07 14:52:34 -0700
  • f19eb4f066 basic assign and returns collin 2020-04-07 12:44:59 -0700
  • eb56ad6d7e return and assign statements working. collin 2020-04-03 18:15:14 -0700
  • acd8992843 composable return statements working collin 2020-04-03 12:22:03 -0700
  • 82eaba499c impl add, sub, mul, div collin 2020-04-01 13:59:14 -0700
  • c4f233e142 add constraints and snark functions collin 2020-03-31 13:47:51 -0700
  • 4a83a0e879 program a==1 compiles and generates constraints collin 2020-03-27 19:00:19 -0700
  • c798635e29 basic program compilation from ast collin 2020-03-23 15:19:47 -0700
  • a143322f53 Working parser howardwu 2020-03-13 10:02:39 -0700
  • 6c4c621dd9 Merge branch 'master' of https://github.com/AleoHQ/language howardwu 2020-03-11 14:56:58 -0700
  • 078db23fa6 AST WIP howardwu 2020-03-11 14:56:54 -0700
  • c23c20a802
    Create README.md Howard Wu 2020-03-09 20:58:09 -0700
  • bc4c60712b Initial commit howardwu 2020-03-09 20:55:41 -0700