|
386 | 386 | "tag": "recommended", |
387 | 387 | "pages": [ |
388 | 388 | "languages/tolk/overview", |
| 389 | + "languages/tolk/basic-syntax", |
| 390 | + "languages/tolk/idioms-conventions", |
389 | 391 | { |
390 | | - "group": "From FunC", |
| 392 | + "group": "Type system", |
391 | 393 | "pages": [ |
392 | | - "languages/tolk/from-func/in-short", |
393 | | - "languages/tolk/from-func/in-detail", |
394 | | - "languages/tolk/from-func/mutability", |
395 | | - "languages/tolk/from-func/stdlib", |
396 | | - "languages/tolk/from-func/create-message", |
397 | | - "languages/tolk/from-func/lazy-loading", |
398 | | - "languages/tolk/from-func/pack" |
| 394 | + "languages/tolk/types/list-of-types", |
| 395 | + "languages/tolk/types/numbers", |
| 396 | + "languages/tolk/types/booleans", |
| 397 | + "languages/tolk/types/address", |
| 398 | + "languages/tolk/types/cells", |
| 399 | + "languages/tolk/types/strings", |
| 400 | + "languages/tolk/types/structures", |
| 401 | + "languages/tolk/types/aliases", |
| 402 | + "languages/tolk/types/generics", |
| 403 | + "languages/tolk/types/enums", |
| 404 | + "languages/tolk/types/nullable", |
| 405 | + "languages/tolk/types/unions", |
| 406 | + "languages/tolk/types/tensors", |
| 407 | + "languages/tolk/types/tuples", |
| 408 | + "languages/tolk/types/maps", |
| 409 | + "languages/tolk/types/callables", |
| 410 | + "languages/tolk/types/void-never", |
| 411 | + "languages/tolk/types/type-checks-and-casts", |
| 412 | + "languages/tolk/types/overall-tvm-stack", |
| 413 | + "languages/tolk/types/overall-serialization" |
| 414 | + ] |
| 415 | + }, |
| 416 | + { |
| 417 | + "group": "Syntax details", |
| 418 | + "pages": [ |
| 419 | + "languages/tolk/syntax/variables", |
| 420 | + "languages/tolk/syntax/conditions-loops", |
| 421 | + "languages/tolk/syntax/exceptions", |
| 422 | + "languages/tolk/syntax/functions-methods", |
| 423 | + "languages/tolk/syntax/structures-fields", |
| 424 | + "languages/tolk/syntax/pattern-matching", |
| 425 | + "languages/tolk/syntax/mutability", |
| 426 | + "languages/tolk/syntax/operators", |
| 427 | + "languages/tolk/syntax/imports" |
| 428 | + ] |
| 429 | + }, |
| 430 | + { |
| 431 | + "group": "Language features", |
| 432 | + "pages": [ |
| 433 | + "languages/tolk/features/message-handling", |
| 434 | + "languages/tolk/features/contract-storage", |
| 435 | + "languages/tolk/features/contract-getters", |
| 436 | + "languages/tolk/features/message-sending", |
| 437 | + "languages/tolk/features/auto-serialization", |
| 438 | + "languages/tolk/features/lazy-loading", |
| 439 | + "languages/tolk/features/jetton-payload", |
| 440 | + "languages/tolk/features/standard-library", |
| 441 | + "languages/tolk/features/asm-functions", |
| 442 | + "languages/tolk/features/compiler-optimizations" |
| 443 | + ] |
| 444 | + }, |
| 445 | + { |
| 446 | + "group": "Migrating from FunC", |
| 447 | + "pages": [ |
| 448 | + "languages/tolk/from-func/tolk-vs-func", |
| 449 | + "languages/tolk/from-func/tolk-vs-tlb", |
| 450 | + "languages/tolk/from-func/stdlib-fc", |
| 451 | + "languages/tolk/from-func/converter" |
399 | 452 | ] |
400 | 453 | }, |
401 | | - "languages/tolk/environment-setup", |
402 | | - "languages/tolk/counter-smart-contract", |
403 | | - "languages/tolk/language-guide", |
404 | 454 | "languages/tolk/changelog" |
405 | 455 | ] |
406 | 456 | }, |
|
911 | 961 | }, |
912 | 962 | { |
913 | 963 | "source": "/v3/documentation/smart-contracts/tolk/environment-setup", |
914 | | - "destination": "/languages/tolk/environment-setup", |
| 964 | + "destination": "contract-dev/first-smart-contract", |
915 | 965 | "permanent": true |
916 | 966 | }, |
917 | 967 | { |
918 | 968 | "source": "/v3/documentation/smart-contracts/tolk/counter-smart-contract", |
919 | | - "destination": "languages/tolk/counter-smart-contract", |
| 969 | + "destination": "contract-dev/first-smart-contract", |
920 | 970 | "permanent": true |
921 | 971 | }, |
922 | 972 | { |
923 | 973 | "source": "/v3/documentation/smart-contracts/tolk/language-guide", |
924 | | - "destination": "languages/tolk/language-guide", |
| 974 | + "destination": "languages/tolk/basic-syntax", |
925 | 975 | "permanent": true |
926 | 976 | }, |
927 | 977 | { |
928 | 978 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/in-short", |
929 | | - "destination": "/languages/tolk/from-func/in-short", |
| 979 | + "destination": "/languages/tolk/from-func/tolk-vs-func", |
930 | 980 | "permanent": true |
931 | 981 | }, |
932 | 982 | { |
933 | 983 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/in-detail", |
934 | | - "destination": "/languages/tolk/from-func/in-detail", |
| 984 | + "destination": "/languages/tolk/from-func/tolk-vs-func", |
935 | 985 | "permanent": true |
936 | 986 | }, |
937 | 987 | { |
938 | 988 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/mutability", |
939 | | - "destination": "/languages/tolk/from-func/mutability", |
| 989 | + "destination": "/languages/tolk/syntax/mutability", |
940 | 990 | "permanent": true |
941 | 991 | }, |
942 | 992 | { |
943 | 993 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/stdlib", |
944 | | - "destination": "/languages/tolk/from-func/stdlib", |
| 994 | + "destination": "/languages/tolk/from-func/stdlib-fc", |
945 | 995 | "permanent": true |
946 | 996 | }, |
947 | 997 | { |
948 | 998 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/pack-to-from-cells", |
949 | | - "destination": "languages/tolk/from-func/pack", |
| 999 | + "destination": "languages/tolk/features/auto-serialization", |
950 | 1000 | "permanent": true |
951 | 1001 | }, |
952 | 1002 | { |
953 | 1003 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/create-message", |
954 | | - "destination": "languages/tolk/from-func/create-message", |
| 1004 | + "destination": "languages/tolk/features/message-sending", |
955 | 1005 | "permanent": true |
956 | 1006 | }, |
957 | 1007 | { |
958 | 1008 | "source": "/v3/documentation/smart-contracts/tolk/tolk-vs-func/lazy-loading", |
959 | | - "destination": "languages/tolk/from-func/lazy-loading", |
| 1009 | + "destination": "languages/tolk/features/lazy-loading", |
960 | 1010 | "permanent": true |
961 | 1011 | }, |
962 | 1012 | { |
|
3193 | 3243 | "source": "/contract-dev/using-onchain-libraries", |
3194 | 3244 | "destination": "/contract-dev/using-on-chain-libraries", |
3195 | 3245 | "permanent": true |
| 3246 | + }, |
| 3247 | + { |
| 3248 | + "source": "/languages/tolk/from-func/in-short", |
| 3249 | + "destination": "/languages/tolk/from-func/tolk-vs-func", |
| 3250 | + "permanent": true |
| 3251 | + }, |
| 3252 | + { |
| 3253 | + "source": "/languages/tolk/from-func/in-detail", |
| 3254 | + "destination": "/languages/tolk/from-func/tolk-vs-func", |
| 3255 | + "permanent": true |
| 3256 | + }, |
| 3257 | + { |
| 3258 | + "source": "/languages/tolk/from-func/mutability", |
| 3259 | + "destination": "/languages/tolk/syntax/mutability", |
| 3260 | + "permanent": true |
| 3261 | + }, |
| 3262 | + { |
| 3263 | + "source": "/languages/tolk/from-func/stdlib", |
| 3264 | + "destination": "/languages/tolk/from-func/stdlib-fc", |
| 3265 | + "permanent": true |
| 3266 | + }, |
| 3267 | + { |
| 3268 | + "source": "/languages/tolk/from-func/create-message", |
| 3269 | + "destination": "/languages/tolk/features/message-sending", |
| 3270 | + "permanent": true |
| 3271 | + }, |
| 3272 | + { |
| 3273 | + "source": "/languages/tolk/from-func/lazy-loading", |
| 3274 | + "destination": "/languages/tolk/features/lazy-loading", |
| 3275 | + "permanent": true |
| 3276 | + }, |
| 3277 | + { |
| 3278 | + "source": "/languages/tolk/from-func/pack", |
| 3279 | + "destination": "/languages/tolk/features/auto-serialization", |
| 3280 | + "permanent": true |
| 3281 | + }, |
| 3282 | + { |
| 3283 | + "source": "/languages/tolk/environment-setup", |
| 3284 | + "destination": "/languages/tolk/overview", |
| 3285 | + "permanent": true |
| 3286 | + }, |
| 3287 | + { |
| 3288 | + "source": "/languages/tolk/counter-smart-contract", |
| 3289 | + "destination": "/languages/tolk/overview", |
| 3290 | + "permanent": true |
| 3291 | + }, |
| 3292 | + { |
| 3293 | + "source": "/languages/tolk/language-guide", |
| 3294 | + "destination": "/languages/tolk/overview", |
| 3295 | + "permanent": true |
3196 | 3296 | } |
3197 | 3297 | ] |
3198 | 3298 | } |
0 commit comments